﻿/*
* name: Global && Pc StyleSheet
* version: v3.1.1
* update: 加入placeholder依赖样式
* date: 2015-08-26
*/

/* 雪碧图 */
.ico {
	display: inline-block;
	overflow: hidden;
	width: 20px;
	height: 20px;
	vertical-align: middle;
	background: url(../img/ico.png);
	margin: 0 .3em;
}
.ico1_2 {
	background-position: -20px 0;
}
.ico1_3 {
	background-position: -40px 0;
}
.ico1_4 {
	background-position: -60px 0;
}
.ico1_5 {
	background-position: -80px 0;
}
.ico2_1 {
	background-position: 0 -20px;
}
.ico2_2 {
	background-position: -20px -20px;
}
.ico2_3 {
	background-position: -40px -20px;
}
.ico2_4 {
	background-position: -60px -20px;
}
.ico2_5 {
	background-position: -80px -20px;
}
.ico3_1 {
	background-position: 0 -40px;
}
.ico3_2 {
	background-position: -20px -40px;
}
.ico3_3 {
	background-position: -40px -40px;
}
.ico3_4 {
	background-position: -60px -40px;
}
.ico3_5 {
	background-position: -80px -40px;
}
.ico4_1 {
	background-position: 0 -60px;
}
.ico4_2 {
	background-position: -20px -60px;
}
.ico4_3 {
	background-position: -40px -60px;
}
.ico4_4 {
	background-position: -60px -60px;
}
.ico4_5 {
	background-position: -80px -60px;
}
/*
* 依赖：
* placeholder插件
*/
.placeholder {
	color: #aaa;
}
button, input {
	font-family: 'Microsoft Yahei'
}
/* 设置 */
body {
	font-size: 14px;
	line-height: 1.8;
	color: #000;
	background: #fff;
	padding-top: 110px;
}
.wrap {
	max-width: 1182px;
	margin-right: auto;
	margin-left: auto;
*width: 1182px;
}
a {
	color: #000;
	cursor: pointer;
}
a:hover {
	color: #000;
}
/*css组件-设置*/
.form-control, .input-group-addon, .btn {
	border-radius: 2px;
}
.form-control:focus {
	border-color: #66afe9;
	outline: 0;
	box-shadow: inset 0 1px 1px rgba(0,0,0,0.075), 0 0 6px rgba(102, 175, 233, 0.6);
}
/*选中设置*/
::-moz-selection {
color: #fff;
background: #39f;
}
::selection {
	color: #fff;
	background: #39f;
}
/* 网站样式 */

/*header*/
.header {
	position: fixed;
	left: 0;
	top: 0;
	width: 100%;
	z-index: 10;
	z-index: 96;
}
.topBar {
	height: 25px;
	line-height: 25px;
	background: url(../img/top_barbg.png);
}
.topBar ._top {
	position: relative;
	z-index: 2;
	float: right;
	color: #f3f3f3;
	font-size: 12px;
}
.topBar ._top a {
	color: #f3f3f3;
}
.topBar ._top ._lk {
	float: left;
	width: 180px;
	margin-right: 20px;
}
.topBar ._top ._lk a:hover {
	color: #a8a7a7
}
.topBar ._top ._lk em {
	padding: 0 25px;
}
.topBar ._top ._lk img {
	vertical-align: -3px;
	margin-right: 5px;
}
.topBar ._top ._fac {
	float: left;
	width: 115px;
	text-align: center;
	background: url(../img/top_arr.png) 90% center #0070b2 no-repeat;
	cursor: pointer
}
.topBar ._lan {
	float: left;
	width: 125px;
	height: 25px;
	line-height: 25px;
	background-color: #00458d;
	z-index: 10;
}
.topBar ._lan ._val b {
	float: left;
	width: 16px;
	height: 16px;
	margin-left: 15px;
	margin-top: 3px;
	margin-right: 10px;
	background: url(../img/top_lan.png) no-repeat;
}
.topBar ._lan ._val i {
	float: right;
	margin-right: 20px;
	margin-top: 12px;
	width: 5px;
	height: 3px;
	background: url(../img/top_arr.png);
}
.topBar ._top ._fac:hover, .topBar ._lan:hover {
	background-color: #015c92
}
.zj_fac {
	display: none;
	padding: 15px 0;
	background-color: #e6e6e6;
}
.zj_fac ._tab {
	height: 38px;
	border-bottom: 1px solid #b9b9b9;
	margin-bottom: 25px;
}
.zj_fac ._tab ul {
	position: relative;
	top: 1px;
}
.zj_fac ._tab li {
	position: relative !important;
	left: 0 !important;
	float: left;
	width: 165px;
	height: 38px;
	line-height: 38px;
	font-size: 16px;
	text-align: center;
	font-weight: bold;
}
.zj_fac ._tab li i {
	display: none;
	position: absolute;
	top: 100%;
	left: 50%;
	margin-left: -7px;
	width: 0;
	height: 0;
	border-width: 7px;
	border-color: #00458d transparent transparent transparent;
	border-style: solid dashed dashed dashed;
}
.zj_fac ._tab .tab_t_cur {
	background-color: #00458d;
	color: #fff;
}
.zj_fac ._tab .tab_t_cur i {
	display: block;
	color: #fff;
}
.zj_fac ._list {
	min-height: 140px;
}
.zj_fac ._list li {
	float: left;
	width: 20%;
	margin-bottom: 5px;
}
.zj_fac ._list li a {
	display: block;
	padding-left: 10px;
	background: url(../img/dot.png) left center no-repeat;
}
.zj_fac ._close {
	position: absolute;
	right: 0;
	top: 0;
	width: 80px;
	height: 25px;
	line-height: 25px;
	color: #fff;
	background-color: #00458d;
	font-family: Arial;
	text-align: center;
}
.zj_fac ._close i {
	font-family: "Comic Sans MS", cursive
}
.top_nav {
	position: relative;
	height: 85px;
	z-index: 1;
	background: url(../img/head_bg.png)
}
.tap_nav_yy {
	position: absolute;
	left: 0;
	top: 100%;
	width: 100%;
	height: 7px;
	background: url(../img/header_bg.png) repeat-x;
	z-index: 10;
}
.logo {
	float: left;
}
.nav {
	position: relative;
	z-index: 12;
	float: right;
}
.nav>ul>li {
	position: relative;
	float: left;
}
.nav>ul>li>a {
	display: block;
	padding: 0 20px;
	line-height: 85px;
	font-size: 15px;
}
.nav>ul>li.cur>a, .nav>ul>li>a:hover {
	color: #0070b2
}
.nav ._lev2 {
	display: none;
	position: absolute;
	left: 10px;
	top: 100%;
	width: 180px;
	text-indent: 20px;
}
.nav ._lev2 li {
}
.nav ._lev2 a {
	display: block;
	height: 35px;
	line-height: 35px;
	color: #fff;
	transition: none;
	background: url(../img/lev2_bg.png);
}
.nav ._lev2 li:hover {
	background: url(../img/lev2_on_bg.png);
}
.nav ._lev2 li:hover a {
	background: url(../img/lev2_arr.png) 90% center no-repeat;
	color: #00458d
}
.nav>ul>li:hover ._lev2 {
	display: block;
}
/*.nav ._lev2 ._menu{ float:left; width:305px; padding:50px 0;}
.nav ._lev2 ._menu a{ float:left; min-width:95px; margin-right:30px; height:35px; line-height:35px; font-size:15px; color:#000; border-bottom:1px dotted #000; white-space:nowrap}
.nav ._lev2 ._menu a:hover{ color:#fff; font-weight:bold;}
.nav ._lev2 ._info{ float:right; width:790px; margin-right:40px; margin-top:50px;}
.nav ._lev2 ._info ._img{ float:left; width:295px;}
.nav ._lev2 ._info ._txt{ float:right; width:445px;}
.nav ._lev2 ._info  ._t{ font-size:20px; color:#0070b2; font-weight:bold;}
.nav ._lev2 ._info  ._st{ font-size:14px; color:#9c9c9c; margin-bottom:20px;}*/
.top_hui {
	display: none;
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0;
	left: 0px;
	z-index: 6;
	background: rgba(0,0,0,.60);
filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#99000000, endcolorstr=#99000000);
}
.topBar ._lan .sele_ {
	border-width: 0;
	left: 0;
}
.topBar ._lan .sele_ a {
	position: relative;
	display: block;
	padding-left: 43px;
	margin-top: 1px;
	color: #4e4e50;
	background-color: #dcdce2;
}
.topBar ._lan .sele_ a i {
	position: absolute;
	right: 12px;
	top: 0;
	color: #b3b3b7;
	transform: scale(.6)
}
.topBar ._lan .sele_ a:hover {
	background-color: #00458d;
}
.topBar ._lan .sele_ a:hover i {
	color: #fff;
}
.mobile_nav {
	display: none;
}
.mobile_key {
	display: none;
	position: absolute;
	z-index: 50;
	left: 8px;
	top: 50%;
	width: 22px;
	height: 18px;
	margin-top: -9px;
	background: url(../img/m_menu.png);
	font: 0/0 a;
	letter-spacing: -9px;
	font: 0/0 a;
	letter-spacing: -9px;
}
/*footer*/
.footer {
	clear: both;
	overflow: hidden;
	position: relative;
}
.foot_hd {
	padding-top: 50px;
	height: 184px;
	background: url(../img/foot_hd_bg.jpg) center top no-repeat
}
.foot_hd li {
	float: left;
	width: 20%;
	text-align: center;
	font-size: 16px;
	transition: all .3s ease .1s;
	background-position: center top;
}
.foot_hd li ._ico {
	width: 107px;
	height: 107px;
	margin: 0 auto;
	margin-bottom: 20px;
}
.foot_hd li ._ico img {
	transition: all .3s linear .1s;
}
.foot_hd li.l1 ._ico {
	background: url(../img/foot_hd_i1_on.png) center no-repeat
}
.foot_hd li.l2 ._ico {
	background: url(../img/foot_hd_i2_on.png) center no-repeat
}
.foot_hd li.l3 ._ico {
	background: url(../img/foot_hd_i3_on.png) center no-repeat
}
.foot_hd li.l4 ._ico {
	background: url(../img/foot_hd_i4_on.png) center no-repeat
}
.foot_hd li.l5 ._ico {
	background: url(../img/foot_hd_i5_on.png) center no-repeat
}
.foot_hd li a {
	color: #fdeebf
}
.foot_hd li:hover a {
	font-weight: bold;
	color: #0070b2;
	text-shadow: 2px 2px 2px #000;
}
.foot_hd li:hover img {
	transform: scale(1.3);
	opacity: 0;
	display: none \9;
}
.foot_bd {
	background-color: #323232;
}
.foot_bd .wrap {
	position: relative;
	padding: 45px 0;
	z-index: 4;
}
.foot_menu {
	float: left;
}
.foot_menu dl {
	float: left;
	width: 180px;
	background: url(../img/foot_menu_bg.png) left top no-repeat;
}
.foot_menu dt {
	padding-left: 20px;
	font-size: 16px;
	color: #d7d7d7;
	margin-bottom: 15px;
}
.foot_menu dd {
	padding-left: 20px;
	position: relative;
	overflow: hidden;
	height: 150px;
}
.foot_menu dd .scroll_bar {
	left: 0;
	right: auto !important;
	width: 5px !important;
	background: url(../img/foot_scrol_bar.png);
}
.foot_menu dd .scroll_slider {
	border-radius: 0;
}
.foot_menu dd a {
	display: block;
	font-size: 12px;
	color: #d7d7d7;
	margin-bottom: 5px;
}
.foot_menu dd a:hover {
	color: #a8a7a7
}
.foot_ewm {
	position: absolute;
	right: 0;
	top: 0;
	width: 280px;
	height: 100%;
	padding-left: 110px;
	background-color: #282828;
	color: #bdbdbd;
}
.foot_ewm ._imgs {
	padding-top: 45px;
}
.foot_ewm ._imgs ._img {
	float: left;
	width: 89px;
	margin-right: 15px;
	text-align: center;
}
.foot_ewm ._imgs ._img img {
	display: block;
	border: 4px solid #a4a4a4;
	margin-bottom: 10px;
}
.foot_ewm ._share {
	margin: 10px 0;
}
.foot_ewm ._share a, .contact_hd ._share a {
	height: auto;
	line-height: normal;
	padding: 0;
	margin: 0;
	margin-right: 10px;
	color: #999;
	font-size: 24px;
	background: none;
}
.foot_ewm ._share a i, .contact_hd ._share a i {
	margin: 0;
	font-size: 20px;
}
.foot_ewm ._share a:hover, .contact_hd ._share a:hover {
	color: #999
}
.foot_ewm ._lk a {
	color: #bdbdbd
}
.foot_ewm ._lk a:hover {
	color: #7D7D7D
}
.foot_ewm ._lk em {
	padding: 0 5px;
	color: #707070
}
.foot_btm {
	height: 45px;
	line-height: 45px;
	background-color: #0070b2;
	color: #fff;
	font-size: 12px;
}
.foot_btm a {
	color: #fff;
}
.foot_btm ._left {
	float: left
}
.foot_btm ._left b {
	padding: 0 5px;
}
.foot_btm ._right {
	float: right
}
.gotop {
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: 147px;
	width: 93px;
	height: 46px;
	background: url(../img/go_top.png) no-repeat
}
/*common*/
h1, h2, h3, h4, h5, h6 {
	font-weight: normal;
	font-size: 13px;
}
.xc_banner {
	position: relative;
	height: 275px;
	overflow: hidden
}
.xc_banner .ban_img {
	position: absolute;
	top: 0;
	left: 50%;
	margin-left: -960px;
	height: 275px;
	width: 1920px;
	max-width: none;
}
.xc_con {
	position: relative;
	margin-top: -50px;
	margin-bottom: 40px;
}
.xc_con .channel_list {
	position: relative;
	height: 50px;
	padding-left: 170px;
	background: url(../img/channel_list_bg.png)
}
.xc_con .channel_list ._t {
	position: absolute;
	left: 0;
	top: 0;
	width: 170px;
	height: 50px;
	line-height: 50px;
	background-color: #0070b2;
	color: #fff;
	font-size: 24px;
	text-align: center;
}
.xc_con .channel_list ._t ._arr {
	position: absolute;
	left: 100%;
	top: 50%;
	margin-top: -5px;
	width: 0;
	height: 0;
	border-width: 5px;
	border-style: dashed dashed dashed solid;
	border-color: transparent transparent transparent #0070b2
}
.xc_con .channel_list li {
	float: left;
	margin-left: 45px;
}
.xc_con .channel_list li a {
	display: block;
	line-height: 50px;
	font-size: 15px;
	color: #552a03;
	white-space: nowrap
}
.xc_con .channel_list li.cur a, .xc_con .channel_list li a:hover {
	font-weight: bold
}
.channelT {
	margin: 40px 0;
	line-height: normal;
}
.channelT ._t {
	float: left;
	font-size: 36px;
	color: #552a03
}
.channelT ._posi {
	float: right;
	margin-top: 30px;
}
.channelT ._posi em {
	padding: 0 12px;
}
.channelT ._posi a:hover {
	color: #0070b2
}
.page {
	text-align: center;
	line-height: 16px;
	margin-top: 20px
}
.page span, .page a {

	display: inline-block;
	border: 1px solid #ededed;
	padding: 5px 10px;
	vertical-align: middle;
	margin: 0 0 10px -1px
}
.page .goprev {
	margin-right: 10px
}
.page .gonext, .page .count {
	margin-left: 10px
}
.page span, .page a:hover {
	background: #0070b2;
	color: #fff
}
.page span.goprev, .page span.gonext {
	color: #ccc;
	background: 0 0
}
.page span.count {
	border: 0;
	background: 0;
	color: #333
}
.content ._left {
	float: left;
	width: 790px;
}
.content ._right {
	float: right;
	width: 325px;
}
.date_time {
	display: block;
	width: 70px;
	height: 50px;
	padding: 5px;
	color: #fff;
	background-color: #bababa;
	font-family: Arial;
	line-height: normal
}
.date_time span {
	display: block;
}
.date_time ._year {
	font-size: 12px;
}
.date_time ._date {
	text-align: right;
}
.date_time ._date big {
	font-size: 25px;
}
.content ._right ._jinshu {
	width: 100%
}
.content ._right ._jinshu span {
	display: block;
	line-height: 40px;
	background: #476BA3;
	color: #fff;
	text-indent: .5em
}
.content ._right ._jinshu a {
	float: left;
	width: 21%;
	margin: 10px 2%;
	background: #ccc;
	color: #fff;
	text-align: center;
}
.content ._right ._jinshu a:hover {
	background: #3995C1
}
.effImg01 {
	overflow: hidden
}
.effImg01 img {
	-moz-transition: all .8s ease 0s;
	-ms-transition: all .8s ease 0s;
	-o-transition: all .8s ease 0s;
	transition: all .8s ease 0s;
}
.effImg01:hover img {
	transform: scale(1.1);
	-moz-transform: scale(1.1);
	-webkit-transform: scale(1.1);
}
.album_gallery .arrs {
	z-index: 10;
}
/*index*/
.banner {
	position: relative;
	height: 420px;
	overflow: hidden;
	clear: both;
}
.banner .loading {
	position: absolute;
	width: 100%;
	height: 100%;
	left: 0;
	top: 0px;
	background: #fff url(../images/loading.gif) center center no-repeat;
	z-index: 20
}
.banner ._img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	top: 0;
	width: 1920px;
	height: 420px;
	max-width: none;
	z-index: 2;
}
.banner ._wz {
	opacity: 0;
	display: none \9;
	position: absolute;
	top: 90px;
	left: 50%;
	margin-left: -427px;
	z-index: 3;
	transition: all ease-in .7s;
transform:
}
.banner .more_btn {
	opacity: 0;
	display: none \9;
	position: absolute;
	top: 210px;
	left: 50%;
	margin-left: -427px;
	width: 160px;
	height: 35px;
	line-height: 35px;
	border: 1px solid #fff;
	color: #fff;
	font-size: 14px;
	z-index: 4;
	transition: all ease-in .7s;
}
.banner ._wz.on, .banner .more_btn.on {
	margin-left: -527px;
	opacity: 1;
	display: block \9;
}
.banner .more_btn i {
	color: #fff
}
.banner .a1, .banner .a6 {
	color: #00458d;
	border-color: #00458d
}
.banner .a1 i, .banner .a6 i {
	color: #00458d
}
.banner .slide_nav {
	display: none;
	position: absolute;
	bottom: 15px;
	left: 50%;
	margin-left: -43px;
	font: 0/0 a;
	letter-spacing: -9px;
}
.banner .slide_nav a {
	float: left;
	width: 13px;
	height: 13px;
	border: 2px solid #cacda9;
	border-radius: 50%;
	margin-right: 12px;
	cursor: pointer
}
.banner .slide_nav .on {
	background-color: #0070b2;
}
.banner .arrs {
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 88px;
	height: 64px;
	z-index: 20
}
.banner .arr_prev {
	margin-left: 418px;
	background: url(../img/banner_prev.png);
}
.banner .arr_next {
	margin-left: 505px;
	background: url(../img/banner_next.png);
}
.banner .arrs:hover {
	opacity: .8
}
.i-part1 {
	margin-top: 30px;
}
.inews {
	float: left;
	width: 790px;
	line-height: normal;
}
.inews ._topnews ._left {
	float: left;
	width: 335px;
	margin-right: 20px;
}
.inews ._topnews ._img {
}
.inews ._topnews ._info {
	float: right;
	width: 430px;
}
.inews ._topnews ._info ._t {
	font-size: 19px;
	color: #2e2e2e;
}
.inews ._topnews ._info ._lk .more_btn {
	display: none;
	width: 90px;
	height: 27px;
	line-height: 27px;
}
.inews ._topnews ._info ._tools {
	margin: 8px 0;
	color: #949694
}
.inews ._topnews ._info ._tools * {
	vertical-align: middle
}
.inews ._topnews ._info ._tools img {
	margin-right: 8px;
}
.inews ._topnews ._info ._tools ._count {
	position: relative;
	cursor: pointer;
	font-size: 12px;
}
.inews ._topnews ._info ._tools ._count i {
	opacity: 0;
	display: none \9;
	position: absolute;
	top: -3px;
	left: 0;
	padding: 3px 5px;
	border: 1px solid #e6e6e6;
	color: #adadad;
	white-space: nowrap;
	text-align: center;
	transition: all ease .3s;
}
.inews ._topnews ._info ._tools ._count:hover i {
	opacity: 1;
	display: block \9;
	left: 100%;
}
.inews ._topnews ._info .bdsharebuttonbox {
	display: inline-block;
}
.inews ._topnews ._info .bdsharebuttonbox a {
	float: none;
	width: auto;
	height: auto;
	line-height: normal;
	padding: 0;
	margin: 0;
	margin-right: 10px;
	color: #999;
	background: none;
}
.inews ._topnews ._info .bdsharebuttonbox img {
	vertical-align: -1px;
}
.inews ._topnews ._info time {
	padding-right: 12px;
}
.inews ._topnews ._info ._p {
	font-size: 14px;
	color: #515151;
	margin-bottom: 10px;
	line-height: 1.9;
}
.inews ._topnews ._info ._lk img {
	margin-right: 6px;
}
.inews ._topnews ._info:hover ._p, .inews ._topnews ._info:hover ._t {
	color: #0070b2
}
/*焦点图*/
#wrap {
	min-width: 300px;
	background: #fefefe;
}
.hiSlider {
	overflow: hidden;
	height: 185px;
	width: 335px;
	background: #eee;
}
.hiSlider-item {
	float: left;
}
.hiSlider-pages, .hiSlider-title {
	position: absolute;
	z-index: 3
}
.hiSlider-btn-prev, .hiSlider-btn-next {
	position: absolute;
	z-index: 5;
	top: 50%;
	height: 30px;
	width: 30px;
	background: url(../images/hislider-arrow.png) no-repeat;
	margin-top: -15px;
	text-indent: -200px;
	overflow: hidden;
	opacity: .6;
filter:alpha(opacity:60)
}
.hiSlider-btn-prev {
	left: 10px
}
.hiSlider-btn-next {
	right: 10px;
	background-position: -30px 0
}
.hiSlider-btn-prev:hover, .hiSlider-btn-next:hover {
	opacity: 1;
filter:alpha(opacity:100)
}
.hiSlider-title {
	bottom: 0;
	width: 100%;
	padding: 6px 0;
	color: #fff;
	text-indent: 10px;
	background: rgba(0,0,0,.6);
	z-index: 2;
	font: 14px/2 "Microsoft YaHei", Arial, Tahoma
}
.hiSlider-pages {
	bottom: 10px;
	right: 10px;
	text-align: right
}
.hiSlider-pages a {
	height: 12px;
	width: 12px;
	margin: 0 6px;
	display: inline-block;
	overflow: hidden;
	text-indent: -100px;
	font-size: 0;
	border-radius: 50%;
	background: #ddd
}
.hiSlider-pages a.active {
	background: #5472BF
}
.i-part1 ._right {
	float: right;
	width: 370px;
}
.i-part1 ._right ._hd {
	position: relative;
	padding: 15px;
	height: 135px;
	padding-bottom: 0;
	background-color: #faf1d8;
}
.i-part1 ._right ._hd ._t {
	font-size: 16px;
	color: #000;
}
.i-part1 ._right ._hd a {
	clear: both;
}
.i-part1 ._right ._hd ._tab {
	display: none;
	position: absolute;
	top: 20px;
	left: 100px;
	line-height: 1;
}
.i-part1 ._right ._hd ._tab li {
	position: static !important;
	float: left;
	padding: 0 8px;
	font-size: 18px;
	font-weight: bold;
}
.i-part1 ._right ._hd ._tab .first {
	border-right: 1px solid #dca000
}
.i-part1 ._right ._hd ._tab .tab_t_cur {
	color: #dca000
}
.i-part1 ._right ._hd .tab_c {
	float: left;
	margin-top: 10px;
	margin-right: 15px;
}
.i-part1 ._right ._hd .tab_c._border {/* border-right:1px solid #0070b2*/
}
.i-part1 ._right ._hd .tab_c ._t {
	font-size: 15px;
	color: #242424;
}
.i-part1 ._right ._hd .tab_c ._c {
	color: #dca000;
	font-family: Arial;
	line-height: normal;
	white-space: nowrap
}
.i-part1 ._right ._hd .tab_c ._c img {
	margin: 0 5px;
	-moz-animation: floatingMuscadines 3s ease-in-out .5s infinite;
	-webkit-animation: floatingMuscadines 3s ease-in-out .5s infinite;
	animation: floatingMuscadines 3s ease-in-out .5s infinite;
	padding-top: 4px;
}
.gp_box {
	display: none;
}
._info ._meiti {
	padding: 5px 10px 0;
	font-size: 18px;
	margin-top: 15px;
	color: #333;
	font-weight: bold
}
._info ._hd ._t {
	line-height: 40px;
	text-indent: .5em;
	background: #33a3e5;
	color: #fff
}
._info ._hd ._t a {
	color: #fff;
	font-size: 18px;
}
._info .bd_t {
	font-size: 16px;
	color: #bc8901;
	padding: 5px;
	clear: both;
	padding-top: 15px;
}
._info ._hd .metal a {
	float: left;
	line-height: 47px;
	color: #4d4d4d;
	padding: 0 25px;
}
._info ._hd .metal a:hover { background:#a4a4a4; color:#fff;}

._info ._right ._hd .tab_c ._c {
	color: #dca000;
	font-family: Arial;
	line-height: normal;
	white-space: nowrap
}
._info ._right ._hd .tab_c ._c img {
	margin: 0 5px;
	-moz-animation: floatingMuscadines 3s ease-in-out .5s infinite;
	-webkit-animation: floatingMuscadines 3s ease-in-out .5s infinite;
	animation: floatingMuscadines 3s ease-in-out .5s infinite;
	padding-top: 4px;
}
._info ._bd {
	height: 40px;
	line-height: 40px;
	background-color: #f2db9a;
	font-size: 16px;
}
._info ._bd span {
	font-size: 14px;
	padding-left: 10px;
	color: #bc8901;
}
._info .aboutus {
	width: 100%;
	height: auto;
	background: #f9f9f9;
	margin-top: 25px;
	overflow: hidden
}
._info .aboutus span {
	width: 100%;
	display: block;
	line-height: 50px;
	font-size: 18px;
	color: #4d4d4d;
	background: #efefef;
	text-align: center
}
._info .aboutus p {
	line-height: 30px;
	color: #5d5d5d;
	margin: 23px 15px;
}
.i-part1 ._right .bd_t {
	font-size: 16px;
	color: #bc8901;
	padding: 5px 0;
	clear: both;
	padding-top: 15px;
}
.i-part1 ._right ._bd {
	height: 40px;
	line-height: 40px;
	background-color: #f2db9a;
	font-size: 16px;
}
.i-part1 ._right ._bd span {
	padding-left: 20px;
	color: #bc8901;
}
.i-part1 ._right ._news ._t {
	margin-bottom: 10px;
	border-bottom: 1px dotted #b8b8b8;
}
.i-part1 ._right ._news ._t a {
	font-size: 18px;
	color: #000;
}
.i-part1 ._right ._news ._t a:hover {
	color: #0070b2
}
.i-part1 ._right ._news ._t ._more {
	float: right;
	color: #545454;
	font-size: 13px;
}
.i-part1 ._right ._news ._list li {
	position: relative;
	padding-left: 25px;
	line-height: 40px;
	overflow: hidden
}
.i-part1 ._right ._news ._list li i.ion {
	position: absolute;
	left: 0;
	top: 1px;
}
.i-part1 ._right ._news ._list li ._st {
	float: left;
	width: 78%;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
._list1 {
	margin-top: 18px;
}
._list1 li {
	position: relative;
	background: url(../img/arr_r_on.png) left center no-repeat;
	background-size: 12px;
	padding-left: 25px;
	height: 40px;
	overflow: hidden
}
._list1 li a {
	float: left;
	width: 90%;
	font-size: 14px;
	line-height: 40px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
._list1 li a:hover {
	color: #0070b2
}
.inews ._topnewslist {
	position: relative;
	float: right;
	margin-top: 40px;
	width: 430px;
}
.inews ._topnewslist ._more {
	position: absolute;
	left: 50%;
	margin-left: -40px;
	top: -30px;
	font-size: 18px;
	width: 100px;
	height: 40px;
	line-height: 40px;
	background: #fff;
	color: #515151;
	text-align: center;
	z-index: 9
}
.inews ._topnewslist span {
	position: absolute;
	width: 100%;
	height: 1px;
	background: #ccc;
	top: -10px;
	left: 0;
}
.inews ._topnewslist ._more:hover {
	color: #0070b2
}
.inews_bd ._info {
	float: left;
	margin-top: 20px;
	width: 335px;
	margin-top: 10px;
	height: 136px;
	background-color: #eeeeee;
	color: #000;
	height: auto;
	overflow: hidden
}
.inews_bd ._info ._t:hover {
	color: #0070b2
}
.inews_bd ._info ._t {
	font-size: 24px;
	margin-bottom: 3px
}
.inews_bd ._info ._p {
	line-height: 1.8;
	text-align: justify
}
.inews ._topnewslist li {
	overflow: hidden;
	border-bottom: 1px solid #e6e6e6;
	line-height: 45px;
	height: 45px;
	padding-left: 0;
	margin-top: 0;
	background: url(../img/i_news_arr.png) 97% center no-repeat;
}
.inews ._topnewslist li a {
	line-height: 45px;
}
.inews ._topnewslist li:hover {
	background-color: #f5f4f1
}
.inews ._topnewslist .date_time {
	float: left;
	height: 35px;
}
.inews ._topnewslist .date_time ._date big {
	font-size: 20px;
}
.inews ._topnewslist ._t {
	float: left;
	width: 65%;
	line-height: 45px;
	padding-left: 15px;
	font-size: 14px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.inews ._topnewslist li:hover .date_time {
	background-color: #0070b2
}
.inews ._topnewslist li:hover ._t {
	color: #0070b2
}
.i-part1 ._right ._news ._list li time {
	float: right;
	color: #949694
}
.i-part1 ._right ._news ._list li:hover i.ion, .i-part1 ._right ._news ._list li:hover ._st {
	color: #0070b2
}
.inews .tz_baogao .baogao_list li {
	margin-bottom: 12px;
}
.inews .tz_baogao .baogao_list ._info {
	padding: 0 15px;
	height: 45px;
	line-height: 45px;
}
.i-part2 {
	position: relative;
}
.i-part2 {
	padding-top: 35px;
	margin-top: 30px;
	padding-bottom: 60px;
	background-color: #EEEEEE
}
.i-part2 ._left {
	float: left;
	width: 520px;
}
.i-part2 ._left ._txt {
	width: 260px;
	height: 180px;
	transition: all ease .3s;
}
.i-part2 ._left ._txt ._p {
	padding-left: 20px;
	padding-top: 45px;
	color: #fff;
}
.i-part2 ._left ._txt ._p big {
	font-size: 24px;
	display: block;
}
.i-part2 ._left ._txt ._p small {
	font-size: 12px;
	font-family: Arial;
	text-transform: uppercase;
	font-size: 13px;
}
.i-part2 ._left ._hd, .i-part2 ._left ._bd {
	clear: both;
	position: relative;
}
.i-part2 ._left ._hd ._txt {
	float: left;
	background: url(../images/i_farr.png) right bottom no-repeat;
	background-color: #0070b2
}
.i-part2 ._left ._hd ._txt:hover {
	background-color: #015b90
}
.i-part2 ._left ._hd ._img {
	position: relative;
	float: right;
	width: 260px;
}
.i-part2 ._left ._hd ._img ._p {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #fff;
	font-size: 20px;
	background: url(../img/index_imgs_bg.png);
	text-indent: 20px;
}
.i-part2 ._left ._bd ._txt {
	float: right;
	background: url(../img/part2_textbg.png);
}
.i-part2 ._left ._bd ._txt:hover {
	background-color: #a3a3a3
}
.i-part2 ._left ._bd ._imgs {
	position: relative;
	overflow: hidden;
	width: 260px;
	height: 180px;
	float: left;
}
.i-part2 ._left ._bd ._imgs img {
	max-width: none;
}
.i-part2 ._left ._bd ._imgs .slide_nav {
	position: absolute;
	bottom: 15px;
	right: 15px;
	cursor: pointer;
	z-index: 3;
}
.i-part2 ._left ._bd ._imgs .slide_nav a {
	float: left;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: #fff;
	margin-right: 5px;
	font: 0/0 a;
	letter-spacing: -9px;
}
.i-part2 ._left ._bd ._imgs .slide_nav .on {
	background-color: #0070b2
}
.i-part2 ._left ._bd ._imgs ._wz {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	background: url(../img/index_imgs_bg.png);
	color: #fff;
	text-indent: 20px;
	font-size: 20px;
	z-index: 2;
}
.i-part2 ._right {
	float: right;
	width: 620px;
}
.map_tab ._list {
	margin-top: 10px;
	margin-bottom: 20px;
}
.map_tab ._list li {
	position: static !important;
	float: left;
	font-size: 24px;
	line-height: 1;
	padding-right: 20px;
	margin-right: 20px;
	color: #000;
}
/*资深专家*/
.doctor {
	width: 100%;
	height: auto;
	overflow: hidden
}
.line_tit {
	width: 100%;
	position: relative;
	height: 35px;
	margin: 10px auto;
	overflow: hidden
}
.line_tit a {
	position: absolute;
	left: 50%;
	margin-left: -50px;
	display: block;
	width: 100px;
	background: #fff;
	line-height: 35px;
	height: 35px;
	text-align: center;
	z-index: 3
}
.line_tit span {
	position: absolute;
	left: 0;
	top: 18px;
	display: block;
	width: 100%;
	height: 2px;
	background: #ccc;
}
.doctor_con {
	float: left;
	width: 360px;
	height: 155px;
	margin: 10px 9px;
	border: 1px solid #ccc;
	padding: 6px;
	overflow: hidden
}
.doctor_con img {
	float: left;
	width: 125px;
	height: 155px;
	margin-right: 10px
}
.doctor_con span {
	display: block;
	line-height: 35px;
	background: #c21213;
	color: #fff;
}
.doctor_con p {
	line-height: 30px;
	color: #4d4d4d;
	height: 120px;
	overflow: hidden
}
/*报价*/
.not {
	display: none
}
.baojia {
	float: left;
	width: 690px;
	height: auto;
	overflow: hidden
}
.baojia table, .baojia table tr {
	float: left;
	display: block;
	width: 100%;
	background: #fff;
}
.baojia table tr {
	border-bottom: 1px solid #e9e9e9;width: 680px;
}
.baojia table tr.tit td {
	color: #fff;
}
.baojia table tr, .baojia table td {
	line-height: 40px;
	color: #4e4e4e;
	text-align: center
}
.baojia .t1, .baojia .t4 {
	float: left;
	width: 15%;
	text-indent: .5em
}
.baojia .t2, .baojia .t3 {
	float: left;
	width: 30%;
	text-indent: .5em
}
.baojia .t5 {
	float: left;
	width: 10%;
	text-indent: .5em
}

.baojia ul {
	width: 100%;
}
.baojia ul li {
	float: left;
	width: 33.3%;
	line-height: 50px;
	text-align: center;
	color: #4e4e4e
}
.baojia ul li.on {
	background: #1787c9;
	color: #fff;
}
.baojiao_tit {
	width: 100%;
	background: #2B2B2B;
	height: 50px;
	line-height: 50px;
	overflow: hidden
}
.baojiao_tit span {
	float: left;
	text-align: center;
	color: #fff;
}
#cont_head_1, #cont_head_2, #cont_head_3 {
	height: 330px;
	overflow-y: scroll
}
._jishu {
	float: right;
	width: 470px;
	height: auto;
	background: #fff;
	overflow: hidden
}
._jishu h2 {
	display: block;
	line-height: 40px;
	background: #33a3e5;
	text-indent: 1em;
	color: #fff;
	font-size: 16px;
}
._jishu ._list1 li {
	background: url(../img/arr_r_on.png) left 10px center no-repeat;
	background-size: 12px;
}
.i-part1 .show {
	float: left;
	width: 49%;
}
/*产品综合*/
.pro_zh .zj_tab {
	float: right;
	height: 226px;
}
.pro_zh .zj_tab li {
	position: static !important;
	float: left;
	width: 198px;
	height: 226px;
	background: url(../img/subcom_a.png);
	font-size: 28px;
	text-align: center;
	color: #fff;
}
.pro_zh .zj_tab li.tab_t_cur {
	background: url(../img/subcom_a_on.png)
}
.pro_zh .zj_tab li i._arr {
	display: block;
	height: 47px;
	margin-top: 50px;
	margin-bottom: 20px;
	margin-left: 25px;
	margin-right: 25px;
	text-align: right
}
.pro_zh .zj_tab li.first i._arr {
	text-align: left;
}
.pro_zh_map {
	position: relative;
	background-color: #f6f2e9
}
.pro_zh_map .wrap {
	position: relative;
	padding: 20px 0;
}
.pro_zh ._more {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 340px;
	height: 90px;
	padding-left: 25px;
	line-height: 90px;
	font-size: 24px;
	color: #fff;
	background: url(../img/pro_zh_more_arr.png) 90% center no-repeat #a35819;
}
.pro_zh_map .wrap .more_btn {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 215px;
	height: 45px;
	line-height: 45px;
	border-color: #dda400;
	color: #dda400;
	font-size: 20px;
}
.pro_zh_map .wrap .more_btn i {
	color: #dda400
}
.pro_zh_map .wrap .more_btn:hover {
	color: #fff;
}
.pro_zh_map .wrap .more_btn:hover i {
	color: #fff;
}
.pro_zh .map_tab .map_con {
	height: auto
}
.pro_zh .map_tab .map_con ._tab {
	position: static
}
.pro_zh .map_tab .map_con ._tab li {
	width: 280px;
	height: 50px;
	margin-right: 15px;
	line-height: 50px;
	font-size: 20px;
	color: #54230b
}
.pro_zh .map_tab .map_con ._tab li.cur {
	background-color: #dda400;
	color: #fff;
}
.pro_zh .map_tab .map_con ._dot ._txt {
	font-size: 18px;
}
.pro_zh .map_tab .map_con ._zb {
	display: inline-block;
	width: 24px;
	height: 32px;
}
.pro_zh .map_tab .map_con .au_point ._zb {
	background: url(../img/au2_ico.png)
}
.pro_zh .map_tab .map_con .cu_point ._zb {
	background: url(../img/cu2_ico.png)
}
.pro_zh .map_tab .map_con .zn_point ._zb {
	background: url(../img/zn2_ico.png)
}
.pro_zh .map_tab .map_con .qt_point ._txt {
	background: url(../img/map_qt_text_bg.png)
}
.pro_zh .map_tab .map_con .qt_point ._zb {
	background: url(../img/qt_ico.png)
}
.pro_zh .map_tab .map_con .qt_point ._zb2 {
	width: 28px;
	height: 14px;
	background: url(../img/youse_ico.png)
}
/* 产品综合页坐标
*紫金在海外
* 金
*/
.pro_zh .map_tab .map_world .au_point .dot1 {
	left: 303px;
	top: 190px;
}
.pro_zh .map_tab .map_world .au_point .dot2 {
	left: 276px;
	top: 224px;
}
.pro_zh .map_tab .map_world .au_point .dot3 {
	left: 500px;
	top: 388px;
}
.pro_zh .map_tab .map_world .au_point .dot4 {
	left: 429px;
	top: 469px;
}
/*紫金在海外
* 铜
*/
.pro_zh .map_tab .map_world .cu_point .dot1 {
	left: 136px;
	top: 420px;
}
.pro_zh .map_tab .map_world .cu_point .dot2 {
	left: 162px;
	top: 410px;
}
.pro_zh .map_tab .map_world .cu_point .dot3 {
	left: 949px;
	top: 398px;
}
.pro_zh .map_tab .map_world .cu_point .dot4 {
	left: 132px;
	top: 413px;
}
.pro_zh .map_tab .map_world .cu_point .dot5 {
	left: 143px;
	top: 421px;
}
/*紫金在海外
* 锌
*/
.pro_zh .map_tab .map_world .zn_point .dot1 {
	left: 360px;
	top: 183px;
}
/*紫金在海外
* 其他
*/
.pro_zh .map_tab .map_world .qt_point .dot1 {
	left: 124px;
	top: 472px;
}
/*紫金在中国
* 金
*/
.pro_zh .map_tab .map_china .au_point .dot1 {
	left: 801px;
	top: 197px;
}
.pro_zh .map_tab .map_china .au_point .dot2 {
	left: 655px;
	top: 256px;
}
.pro_zh .map_tab .map_china .au_point .dot3 {
	left: 521px;
	top: 360px;
}
.pro_zh .map_tab .map_china .au_point .dot4 {
	left: 613px;
	top: 358px;
}
.pro_zh .map_tab .map_china .au_point .dot5 {
	left: 530px;
	top: 505px;
}
.pro_zh .map_tab .map_china .au_point .dot6 {
	left: 708px;
	top: 487px;
}
.pro_zh .map_tab .map_china .au_point .dot7 {
	left: 271px;
	top: 436px;
}
.pro_zh .map_tab .map_china .au_point .dot10 {
	left: 473px;
	top: 551px;
}
.pro_zh .map_tab .map_china .au_point .dot8 {
	left: 708px;
	top: 487px;
}
.pro_zh .map_tab .map_china .au_point .dot12 {
	left: 708px;
	top: 487px;
}
.pro_zh .map_tab .map_china .au_point .dot13 {
	left: 621px;
	top: 347px;
}
.pro_zh .map_tab .map_china .au_point .dot30 {
	left: 624px;
	top: 271px;
}
.pro_zh .map_tab .map_china .au_point .dot15 {
	left: 672px;
	top: 182px;
}
.pro_zh .map_tab .map_china .au_point .dot16 {
	left: 544px;
	top: 487px;
}
.pro_zh .map_tab .map_china .au_point .dot31 {
	left: 634px;
	top: 237px;
}
/*紫金在中国
* 铜
*/
.pro_zh .map_tab .map_china .cu_point .dot1 {
	left: 758px;
	top: 57px;
}
.pro_zh .map_tab .map_china .cu_point .dot2 {
	left: 315px;
	top: 111px;
}
.pro_zh .map_tab .map_china .cu_point .dot3 {
	left: 453px;
	top: 356px;
}
.pro_zh .map_tab .map_china .cu_point .dot4 {
	left: 804px;
	top: 194px;
}
.pro_zh .map_tab .map_china .cu_point .dot5 {
	left: 706px;
	top: 485px;
}
.pro_zh .map_tab .map_china .cu_point .dot6 {
	left: 281px;
	top: 441px;
}
.pro_zh .map_tab .map_china .cu_point .dot7 {
	left: 400px;
	top: 417px;
}
.pro_zh .map_tab .map_china .cu_point .dot8 {
	left: 438px;
	top: 485px;
}
/*紫金在中国
* 锌
*/
.pro_zh .map_tab .map_china .zn_point .dot1 {
	left: 129px;
	top: 209px;
}
.pro_zh .map_tab .map_china .zn_point .dot2 {
	left: 545px;
	top: 234px;
}
.pro_zh .map_tab .map_china .zn_point .dot11 {
	left: 139px;
	top: 227px;
}
.pro_zh .map_tab .map_china .qt_point .dot1 {
	left: 322px;
	top: 118px;
}
.pro_zh .map_tab .map_china .qt_point .dot2 {
	left: 320px;
	top: 158px;
}
.pro_zh .map_tab .map_china .qt_point .dot3 {
	left: 557px;
	top: 266px;
}
.pro_zh .map_tab .map_china .qt_point .dot4 {
	left: 631px;
	top: 377px;
}
.pro_zh .map_tab .map_china .qt_point .dot5 {
	left: 709px;
	top: 480px;
}
.pro_zh .map_tab .map_china .qt_point .dot6 {
	left: 703px;
	top: 494px;
}
.pro_zh .map_tab .map_china .qt_point .dot7 {
	left: 704px;
	top: 523px;
}
.pro_zh .map_tab .map_china .qt_point .dot8 {
	left: 502px;
	top: 550px;
}
.pro_zh .map_tab .map_china .qt_point .dot9 {
	left: 670px;
	top: 567px;
}
.pro_zh .map_tab .map_china .qt_point .dot11 {
	left: 341px;
	top: 123px;
}
.pro_zh .map_tab .map_china .qt_point .dot12 {
	left: 313px;
	top: 188px;
}
.pro_zh .map_tab .map_china .qt_point .dot13 {
	left: 634px;
	top: 554px;
}
.pro_zh .map_tab .map_china .qt_point .dot14 {
	left: 661px;
	top: 385px;
}
.pro_zh .map_tab .map_china .qt_point .dot15 {
	left: 275px;
	top: 173px;
}
.pro_zh .map_tab .map_china .qt_point .dot16 {
	left: 804px;
	top: 197px;
}
/*紫金在中国
* 其他
*/
.pro_zh .map_tab .map_china .qt_point .dot9 a {
	display: block;
	width: 20px;
	height: 20px;
}
.pro_zh .map_tab .map_china .qt_point .dot9 ._zb {
	display: none
}
.pro_zh .map_tab .map_china .qt_point .dot9 ._txt {
	display: none
}
.pro_zh .map_tab .map_china .qt_point .dot10 {
	left: 723px;
	top: 505px;
}
.subcom_btm_img {
	margin-bottom: 30px;
}
/*新闻列表*/
.page li {
    float:left;
	padding-bottom: 25px;
	margin-bottom: 25px;
	border-bottom: 1px dotted #ebebeb;
	overflow: hidden;
*zoom:1
}
.NewsList-A9 ._img {
	float: left;
	height: 120px;
	max-width: 50%;
	margin-right: 20px
}
.NewsList-A9 ._img img {
	height: 100%
}
.NewsList-A9 ._t {
	font-size: 18px;
	font-weight: bold;
}
.NewsList-A9 ._t a {
	color: #333
}
.NewsList-A9 time {
	display: block;
	font-size: 12px;
	font-family: Arial;
	color: #b5b5b5
}
.NewsList-A9 ._p {
	line-height: 1.6em;
	max-height: 4.8em;
	overflow: hidden;
	color: #999;
	margin: 5px 0
}
.NewsList-A9 ._i {
	overflow: hidden;
*zoom:1
}
.NewsList-A9 ._i ._more {
	color: #d3d3d3
}
.NewsList-A9 ._i ._more i {
	line-height: normal;
	transform: scale(.8);
	vertical-align: 1px
}
.NewsList-A9 li:hover ._t a {
	color: #0070b2
}
.NewsList-A9 li:hover ._i ._more {
	color: #0070b2
}

@media only screen and (max-width:40rem) {
.NewsList-A9 ._img {
	float: none;
	height: auto
}
.NewsList-A9 ._img img {
	width: 100%;
	height: auto
}
}
.box01 {
	padding: 30px;
	background-color: #f4f4f4;
}
.box01 ._t {
	font-size: 24px;
	font-weight: bold;
	color: #000;
	margin-bottom: 10px;
}
.box01 ._p {
	margin-top: 15px;
	color: #444141;
}
.box01 .more_btn {
	color: #077abe;
	width: 140px;
	height: 40px;
	margin-top: 15px;
	line-height: 40px;
	border: 1px solid #077abe;
	font-size: 16px;
}
.box01 .more_btn i {
	color: #077abe
}
/*新闻详情*/
.widget-newsdetail-2 ._head {
	border-bottom: 1px dotted #cccccc;
}
.widget-newsdetail-2 ._head ._title {
	font-size: 24px;
	line-height: 1.4;
	color: #333;
	font-weight: bold;
}
.widget-newsdetail-2 ._tools {
	padding: 10px 0;
	color: #999999;
}
.widget-newsdetail-2 .ion {
	font-size: 16px;
	font-weight: normal;
}
.widget-newsdetail-2 ._tools ._tool {
	margin: 0 4px;
	display: inline-block;
	vertical-align: middle;
}
.widget-newsdetail-2 ._tools ._b2l {
	font-size: 20px;
}
.widget-newsdetail-2 ._tools ._btime {
	color: #0070b2
}
.widget-newsdetail-2 ._tools ._tool:hover {
color:;
}
.widget-newsdetail-2 ._tools ._b2l .ion {
	color: #0e90d2;
}
.widget-newsdetail-2 .myart {
	padding: 20px 0;
	font-size: 16px;
	color: #333
}
.widget-newsdetail-2 ._detailPage_bottom {
	border-top: 1px solid #cccccc;
}
.widget-newsdetail-2 ._detailPage_bottom li {
	line-height: 40px;
	overflow: hidden;
	height: 40px;
	padding: 0 10px;
	border-bottom: 1px solid #cccccc;
}
.widget-newsdetail-2 ._detailPage_bottom ._mark {
	font-weight: bold;
	float: left;
	margin-right: 10px;
}
.widget-newsdetail-2 ._detailPage_bottom ._title {
	font-size: 14px;
	float: left;
	width: 68%;
}
.widget-newsdetail-2 ._detailPage_bottom ._time {
	float: right;
}
.widget-newsdetail-2 .bdsharebuttonbox .bds_more {
	float: none;
	padding-left: 2px;
	background: none;
}
.widget-newsdetail-2 ._detailPage_bottom li:hover ._title, .widget-newsdetail-2 ._detailPage_bottom li:hover ._time {
	color: #0070b2;
}

@media only screen and (max-width: 480px) {
.widget-newsdetail-2 ._head ._title {
	font-size: 14px;
	line-height: 20px;
}
.widget-newsdetail-2 ._detailPage_bottom ._title {
	width: 50%;
}
}
/*高管*/
.channelT ._tab {
	float: left;
	margin-top: 22px;
}
.channelT ._tab li {
	position: static !important;
	float: left;
	padding-right: 20px;
	margin-right: 20px;
	border-right: 1px solid #0070b2;
	line-height: 1;
	font-size: 24px;
	color: #552a03;
	cursor: pointer;
}
.channelT ._tab a {
	color: #552a03
}
.channelT ._tab li.last {
	border-right: 0;
}
.channelT ._tab .tab_t_cur, .channelT ._tab .tab_t_cur a, .channelT ._tab a:hover {
	color: #0070b2
}
.rw_list ul {
	width: 107%;
}
.rw_list li {
	float: left;
	margin-right: 75px;
	margin-bottom: 30px;
	width: 550px;
	border: 1px solid #d7d7d6
}
.rw_list li a {
	display: block;
	padding: 10px;
	overflow: hidden;
	height: 192px;
}
.rw_list li ._img {
	float: left;
	width: 196px;
}
.rw_list li ._info {
	float: right;
	width: 305px;
}
.rw_list li ._t {
	font-size: 25px;
	color: #552a03;
	font-weight: bold;
}
.rw_list li ._st {
	font-size: 14px;
}
.rw_list li ._p {
	font-size: 12px;
	line-height: 1.5;
	margin-top: 10px;
}
.rw_list li:hover a {
	background-color: #f8f4e9
}
.rw_list li:hover ._st {
	color: #734d24
}
/*高管详情*/
.gaoguan_dt ._img {
	float: left;
	width: 335px;
}
.gaoguan_dt ._info {
	float: right;
	width: 785px;
}
.gaoguan_dt ._info .rt_btn {
	display: block;
	margin-top: 55px;
	font-size: 14px;
	font-weight: bold;
	color: #000;
}
.gaoguan_dt ._info .rt_btn img {
	vertical-align: -2px;
	margin-right: 8px;
}
.gaoguan_dt ._img ._txt {
	padding: 30px;
	background-color: #e9e9e9;
	color: #552a03
}
.gaoguan_dt ._img ._name {
	font-size: 28px;
	color: #552a03;
}
.gaoguan_dt ._img ._st {
	font-size: 14px;
}
/*招聘*/
input {
	border: 0;
	padding: 0
}
input[type=submit] {
	cursor: pointer
}
.job_top_sear {
	padding: 10px;
	background-color: #eee;
}
.job_top_sear dl {
	position: relative;
	padding-left: 100px;
}
.job_top_sear dt {
	position: absolute;
	left: 0;
	top: 0;
	font-size: 16px;
	line-height: 28px;
	text-align: center;
	width: 100px;
}
.job_top_sear dd ._sel {
	float: left;
	width: 175px;
	height: 28px;
	margin-right: 20px;
	line-height: 28px;
	border: 1px solid #9e9e9e;
	border-radius: 0;
	box-sizing: content-box
}
.job_top_sear dd ._sel ._arrow {
	width: 20px;
	background: url(../img/job_sear_arr.png) center center no-repeat;
}
.job_top_sear dd ._sel ._arrow .arr {
	display: none
}
.job_top_sear dd ._inp {
	float: left;
	width: 225px;
	height: 28px;
	border: 1px solid #9e9e9e;
}
.job_top_sear dd input[type=text] {
	float: left;
	width: 193px;
	height: 28px;
	line-height: 28px;
	border-right: 1px solid #9e9e9e;
	text-indent: 8px;
}
.job_top_sear dd input[type=submit] {
	float: left;
	width: 31px;
	height: 28px;
	background: url(../img/job_sear.jpg)
}
.JobList-J2 ._jt {
	background-color: #ebebeb;
	height: 35px;
	line-height: 35px;
	margin-top: 20px;
	overflow: hidden;
*zoom:1;
	cursor: pointer
}
.JobList-J2 ._jt strong {
	float: left;
	width: 30%;
	text-align: left;
	padding-left: 30px;
	color: #5f5f5f
}
.JobList-J2 ._jt span {
	float: right;
	width: 20px;
	height: 20px;
	margin-right: 10px;
	margin-top: 8px;
	background: url(../img/job_arr_a.png)
}
.JobList-J2 ._jt_act {
	background-color: #0070b2
}
.JobList-J2 ._jt_act strong {
	color: #fff;
}
.JobList-J2 ._jt_act span {
	background: url(../img/job_arr_j.png)
}
.JobList-J2 ._jc {
	display: none
}
.JobList-J2 ._jcon ._hd {
	padding: 20px;
	border-bottom: 1px solid #e4e4e4;
	line-height: 30px;
}
.JobList-J2 ._jcon ._hd span {
	padding-right: 55px;
}
.JobList-J2 ._jcon ._bd {
	padding: 20px;
}
.JobList-J2 ._jcon ._bd strong {
	position: absolute;
	left: 0;
	top: 0;
}
.JobList-J2 ._jcon ._bd ._p {
	position: relative;
	padding-left: 65px;
	min-height: 25px;
}
.JobList-J2 ._jcon ._bd ._btn {
	display: block;
	width: 90px;
	height: 35px;
	margin-top: 20px;
	line-height: 35px;
	border: 1px solid #0070b2;
	color: #0070b2;
	text-align: center;
}
.JobList-J2 ._jcon ._bd ._btn:hover {
	background-color: #0070b2;
	color: #fff;
}

@media only screen and (max-width:40rem) {
.JobList-J2 ._jt span {
	display: none
}
}
.box01 {
	margin-bottom: 30px;
}
.box01_bg {
	background: url(../img/box02_bg.png)
}
.box01 ._t2 {
	font-size: 30px;
	color: #0070b2;
	font-weight: bold;
	line-height: normal;
	margin-bottom: 20px;
}
.box01 ._p2 strong {
	padding-right: 10px;
	font-size: 22px;
	line-height: normal;
}
.box02 {
	position: relative;
}
.box02 ._txt {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: auto;
	background: url(../img/box2_bg.png);
	color: #fff;
}
.box02 ._txt ._t {
	font-size: 30px;
	font-weight: bold;
	margin: 15px 30px;
	margin-bottom: 0;
}
.box02 ._txt ._p {
	font-size: 13px;
	margin: 0 30px;
	margin-bottom: 15px;
}
.box03 ._hd, .box03 ._bd {
	position: relative;
	text-align: center;
	color: #fff;
}
.box03 ._hd img {
	float: right;
	width: 50%;
}
.box03 ._hd ._txt {
	position: absolute;
	left: 0;
	top: 0;
	width: 50%;
	height: 100%;
	background-color: #ce0006;
}
.box03 ._hd big {
	display: block;
	font-size: 16px;
	padding-top: 45px;
	margin-bottom: 10px;
	line-height: normal;
}
.box03 ._hd big i {
	font-size: 40px;
	font-family: Arial;
	padding-right: 5px;
}
.box03 ._hd small {
	display: block;
	font-size: 15px;
}
.box03 ._bd img {
	float: left;
	width: 50%;
}
.box03 ._bd ._txt {
	position: absolute;
	right: 0;
	top: 0;
	width: 50%;
	height: 100%;
	background-color: #0070b2;
	font-size: 18px;
	text-align: center;
}
.box03 ._bd ._txt span {
	display: block;
	padding-top: 45px;
}
.box_news {
	padding: 20px;
	margin-top: 40px;
	background-color: #f3efe8;
	color: #7b4103;
}
.box_news ._hd {
	padding-bottom: 5px;
	border-bottom: 1px solid #d9cfb8;
	margin-bottom: 25px;
}
.box_news ._hd big {
	font-weight: bold;
	font-size: 18px;
}
.box_news ._hd small {
	font-size: 14px;
	padding-left: 10px;
}
.news_list li {
	padding-left: 22px;
	margin-bottom: 9px;
	background: url(../img/news_list_arr1.png) left 5px no-repeat;
}
.news_list li a {
	color: #7b4103
}
/* table */
.datalist {
	width: 100%;
	border-collapse: collapse;
	border-spacing: 0;
	border: 1px solid #ccc;
}
.datalist caption {
	padding-bottom: 5px;
}
.datalist th {
	font-weight: 700;
	padding: 5px 15px;
	border: 1px solid #ccc;
	background: #eee;
}
.datalist td {
	padding: 5px 15px;
	border: 1px solid #ccc;
}
.datalist tr.altrow {
	background: #ccc;
}
/*图片列表*/
.scon_tab {
	margin-bottom: 20px;
}
.scon_tab li {
	float: left;
	margin-right: 10px;
}
.scon_tab li a {
	display: block;
	font-size: 16px;
	color: #414141;
	padding: 0 30px;
	height: 40px;
	line-height: 40px;
	background-color: #f1f1f1
}
.scon_tab li:hover a, .scon_tab li.cur a {
	background-color: #e4b534;
	color: #fff;
}
.pic_list li {
	float: left;
	width: 267px;
	height: 205px;
	overflow: hidden;
	margin-right: 25px;
	margin-bottom: 25px;
}
.pic_list li ._img {
	position: relative;
	overflow: hidden
}
.pic_list li ._img i {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../img/black.6.png)
}
.pic_list li ._img i b {
	position: absolute;
	left: 50%;
	top: 50%;
	margin-left: -39px;
	margin-top: -39px;
	width: 78px;
	height: 78px;
	background: url(../img/pic_ico.png)
}
.pic_list li ._title {
	padding: 15px;
	background-color: #f0f0f0;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.pic_list li:hover ._title {
	background-color: #0070b2;
	color: #fff
}
.video_list li ._img i b {
	width: 75px;
	height: 75px;
	margin-left: -37px;
	margin-top: -37px;
	background: url(../img/video_ico.png)
}
/*报告*/
.baogao_list li {
	margin-bottom: 15px;
	overflow: hidden
}
.baogao_list ._time {
	float: left;
	width: 90px;
	height: 90px;
	border: 1px solid #ddd;
}
.baogao_list .date_time {
	position: relative;
	top: 15px;
	left: 20px;
}
.baogao_list ._info {
	float: right;
	width: 630px;
	height: 60px;
	padding: 15px;
	border: 1px solid #ddd
}
.baogao_list ._info ._t {
	color: #080808;
	font-size: 14px;
}
.baogao_list ._info ._st img {
	vertical-align: 1px
}
.baogao_list li:hover .date_time {
	background-color: #0070b2
}
.baogao_list li:hover ._info {
	background-color: #faf5e6
}
.baogao_list li:hover ._info ._t {
	color: #0070b2;
}
.box_gp {
	padding: 20px;
	padding-bottom: 110px;
	background: url(../img/box-gp_bg.png) 20px bottom no-repeat #0070b2
}
.box_gp ._hd {
	font-size: 20px;
	font-weight: bold;
	color: #fff;
	border-bottom: 1px solid #fff;
	margin-bottom: 15px;
}
.box_news_sear {
	margin-top: 30px;
	margin-bottom: 35px;
}
.box_news_sear ._t {
	font-size: 20px;
	font-weight: bold;
	margin-bottom: 10px;
}
.box_news_sear ._inp input[type=text] {
	float: left;
	width: 75%;
	height: 32px;
	line-height: 32px;
	border: 1px solid #ddd;
	text-indent: 3px;
}
.box_news_sear ._inp input[type=submit] {
	float: right;
	width: 20%;
	height: 34px;
	background: url(../img/top_sear_btn.png) center center no-repeat #cf000d
}
.content ._right .baogao_img a {
	position: relative;
	float: left;
	overflow: hidden
}
.content ._right .baogao_img a ._txt {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	font-size: 16px;
	background: url(../img/pic_list_bg.png)
}
.content ._baogao-right {
	width: 313px;
}
.more_btn {
	position: relative;
	display: block;
	padding: 0 10px;
	color: #adadad;
	border: 1px solid #dfe0e0;
	font-size: 13px;
	transition: all ease-in .3s;
}
.more_btn i {
	position: absolute;
	right: 1px;
	top: 0px;
	transform: scale(.9);
	color: #dfe0e0
}
.more_btn:hover {
	background-color: #015b90;
	color: #fff;
	border-color: #015b90
}
.more_btn:hover i {
	color: #fff;
}
.content ._left .pic_con a {
	float: left;
	width: 170px;
	height: auto;
	margin: 10px 9px;
	padding: 3px;
	border: 1px solid #ededed;
	overflow: hidden
}
.content ._left .pic_con img {
	margin: 0 auto;
	width: 170px;
	height: 160px;
}
.content ._left .pic_con span {
	display: block;
	line-height: 30px;
	text-align: center;
	color: #666
}
/*网站地图*/
.website_list li {
	overflow: hidden;
	padding-bottom: 25px;
	margin-bottom: 25px;
	border-bottom: 1px dotted #afafaf
}
.website_list ._t {
	float: left;
	width: 165px;
	height: 170px;
	margin-right: 50px;
	text-align: center;
	background-color: #d1a542;
	border-right: 13px solid #e1c25b;
	color: #fff;
	font-size: 18px;
}
.website_list ._t ._ico {
	margin: 15px 0 10px;
}
.website_list ._t ._name {
	color: #fff;
}
.zqwebsite_list ._t ._name {
	font-size: 45px;
}
.website_list ._list {
	float: left;
	width: 954px;
}
.website_list ._list a {
	float: left;
	width: 318px;
	margin-bottom: 10px;
	white-space: nowrap
}
.website_list ._list a:hover {
	color: #d1a542
}
/*新闻综合*/
.zh_ban {
	position: relative;
	background: url(../img/zg_bg.png);
	height: 440px;
	z-index: 5;
	overflow: hidden;
}
.zh_ban .ban_img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	top: 0;
	width: 1920px;
	height: 440px;
	max-width: none;
	z-index: 1;
}
.zh_ban .wrap {
	position: relative;
	height: 100%;
	z-index: 2
}
.zh_ban .newszh_ban {
	float: right;
	width: 780px;
	height: 440px;
	overflow: hidden;
}
.zh_ban .ban_info {
	position: absolute;
	left: 0;
	top: 0;
	width: 352px;
	padding: 0 25px;
	height: 100%;
	background: url(../img/zh_ban_bg.png);
	z-index: 2;
}
.zh_ban .ban_info ._t {
	font-size: 35px;
	color: #0070b2;
	font-weight: bold;
	margin-top: 60px;
}
.zh_ban .ban_info ._st {
	position: relative;
	font-size: 29px;
	color: #fff;
	line-height: normal;
	padding-bottom: 10px;
	margin-bottom: 15px;
}
.zh_ban .ban_info ._ft {
	color: #dddbd8
}
.zh_ban .ban_info ._st:after {
	content: "";
	position: absolute;
	left: 0;
	bottom: 0;
	width: 60px;
	height: 3px;
	background-color: #0070b2
}
.zh_ban .ban_info ._p {
	color: #d9d9d8;
}
.zh_ban .ban_info time {
	color: #0070b2
}
.zh_ban .ban_info ._more {
	display: block;
	height: 49px;
	line-height: 49px;
	margin: 30px 0;
	text-align: center;
	background: url(../img/btn_more_bg.png) left center no-repeat #d7b63c;
	font-size: 14px;
	color: #654308;
}
.zh_ban .ban_info ._more:hover {
	background-color: #0070b2
}
.zh_ban .ban_info ._posi, .zh_ban .ban_info ._posi a {
	color: #d9d9d8
}
.zh_ban .ban_info ._posi a:hover {
	color: #0070b2
}
.zh_ban .ban_info .gp {
	margin: 15px 0;
}
.zh_ban .ban_info .gp ._hd {
	border-bottom: 1px solid #0070b2;
	padding-bottom: 5px;
	margin-bottom: 5px;
}
.zh_ban .ban_info .gp li {
	float: left;
	font-size: 12px;
	width: 33.3%;
	color: #fff
}
.zh_ban .ban_info .js_jg {
	color: #0070b2
}
.zh_ban .ban_info .js_jg ._title {
	text-align: center;
}
.zh_ban .ban_info .js_jg li {
	float: left;
	width: 33%;
}
.zh_ban .ban_info .touzi_btn {
	margin: 20px 0;
}
.zh_ban .newszh_ban .slide_nav {
	display: none;
}
.zh_ban .news_arrs {
	position: absolute;
	right: -10px;
	width: 47px;
	height: 49px;
	z-index: 20;
}
.zh_ban .news_prev {
	top: 273px;
	background: url(../img/newszh_prev.png)
}
.zh_ban .news_next {
	top: 219px;
	background: url(../img/newszh_next.png)
}
.zh_part {
	margin-top: 50px;
}
.channel_st {
	margin-bottom: 15px;
}
.channel_st a, .channel_st {
	font-size: 24px;
	color: #000;
	overflow: hidden;
}
.channel_st a {
	float: left;
	padding-right: 20px;
	background: url(../images/s_arr.png) right center no-repeat;
}
.channel_st a:hover {
	color: #dda400
}
.newszh_news_list {
	position: relative;
}
.newszh_news_list ._imgs {
	position: relative;
	float: left;
	width: 400px;
	height: 293px;
	overflow: hidden;
}
.newszh_news_list ._imgs ._t {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 45px;
	line-height: 45px;
	color: #fff;
	font-size: 14px;
	text-indent: 15px;
	background: url(../img/top_hui.png)
}
.newszh_news_list ._imgs li:hover ._t {
	color: #dda400
}
.newszh_news_list ._imgs .slide_nav {
	position: absolute;
	left: 50%;
	margin-left: -18px;
	bottom: 55px;
}
.newszh_news_list ._imgs .slide_nav a {
	float: left;
	width: 10px;
	height: 10px;
	border-radius: 50%;
	margin-right: 10px;
	background-color: #fff;
	font: 0/0 a;
	letter-spacing: -9px;
}
.newszh_news_list ._imgs .slide_nav .on {
	background-color: #0070b2;
}
.newszh_news_list ._list {
	position: absolute;
	right: 0;
	top: 0;
	width: 339px;
	height: 100%;
	padding: 0 20px;
	background-color: #dda400
}
.newszh_news_list ._list a {
	color: #fff;
}
.newszh_news_list ._list li {
	padding-bottom: 8px;
	border-bottom: 1px solid #fff;
	margin-top: 20px;
}
.newszh_news_list ._list ._t {
	font-size: 15px;
	font-weight: bold;
}
.newszh_news_list ._list li:hover ._t, .newszh_news_list ._list li:hover ._p {
	color: #864a03
}
.mt_list {
}
.mt_list li {
	padding-bottom: 10px;
	padding-left: 20px;
	margin-bottom: 14px;
	border-bottom: 1px dotted #919191;
	background: url(../img/mt_arr.png) 10px 10px no-repeat
}
.mt_list li ._t {
	font-size: 14px;
	color: #353535;
}
.mt_list li:hover {
	background-image: url(../images/mt_arr_on.png)
}
.mt_list li:hover ._t {
	color: #864a03;
	font-weight: bold;
}
.mt_list li:hover time {
	color: #c59413
}
.mt_list li.last {
	border-bottom: 0;
}
.newszh_sear {
	margin-top: 30px;
}
.newszh_sear ._inp {
	padding: 20px 30px;
	background-color: #eff4ef
}
.newszh_sear ._inp ._t {
	float: left;
	font-size: 20px;
	margin-right: 20px;
}
.newszh_sear ._inp ._sel {
	float: left;
	width: 275px;
	height: 34px;
	line-height: 34px;
	border: 1px solid #d4e1d4;
	margin-right: 20px;
	border-radius: 0;
}
.newszh_sear ._inp ._sel ._arrow {
	width: 36px;
	background: url(../img/newszh_arr.png) center no-repeat;
}
.newszh_sear ._inp ._sel ._arrow .arr {
	display: none;
}
.newszh_sear ._inp input[type=text] {
	float: left;
	width: 345px;
	height: 32px;
	line-height: 32px;
	border: 1px solid #d4e1d4;
	margin-right: 40px;
	text-indent: 3px;
}
.newszh_sear ._inp input[type=submit] {
	width: 144px;
	height: 34px;
	line-height: 34px;
	background-color: #dda400;
	text-align: center;
	color: #fff;
	font-size: 14px;
}
.zh_part_bg {
	padding: 20px 0;
	background-color: #eceff3
}
.zt_list ul {
	width: 103%;
}
.zt_list li {
	float: left;
	width: 370px;
	margin-right: 32px;
	background-color: #fff;
	box-shadow: 3px 3px 3px #ccc;
}
.zt_list li ._img {
	border-bottom: 6px solid #0070b2;
	overflow: hidden
}
.zt_list li ._txt {
	padding: 15px 15px 45px;
}
.zt_list li ._txt ._t {
	font-size: 20px;
	font-weight: bold;
	color: #0070b2;
}
.zt_list li ._txt ._p {
	font-size: 14px;
}
.zt_list li:hover ._t {
	color: #000
}
.news_img .mli {
	float: left;
	margin-right: 15px;
}
.news_img .mli a {
	position: relative;
	display: block;
}
.news_img .mli ._t {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	font-size: 20px;
	font-weight: bold;
	text-indent: 18px;
	background: url(../img/news_img_tbg.png)
}
.news_img .l1 {
	width: 395px;
}
.news_img .l2 {
	width: 240px;
}
.news_img .l3 {
	width: 240px;
}
.news_img .l4 {
	float: right;
	width: 234px;
	margin-right: 10px;
}
.news_img .l3 .a1 {
	margin-bottom: 5px;
}
.news_img .mli a:hover ._t {
	color: #dda400
}
.yebao {
	padding-bottom: 60px;
}
.yebao ._img {
	float: left;
}
.yebao ._c {
	float: right;
	width: 465px;
}
.yebao ._c ._t {
	font-size: 20px;
	font-weight: bold;
	color: #000;
}
.yebao ._c ._p {
	color: #7b7b7b;
	font-size: 12px;
}
.yebao ._c .more_btn {
	width: 160px;
	height: 35px;
	margin-top: 15px;
	line-height: 35px;
}
/*子公司简介*/
.subcom_ban {
	position: relative;
	height: 226px;
	overflow: hidden
}
.subcom_ban ._img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	top: 0;
	width: 1920px;
	height: 226px;
	max-width: none;
	z-index: 2;
}
.subcom_ban .wrap {
	position: relative;
	height: 100%;
	z-index: 3;
}
.subcom_ban ._a {
	float: right;
	width: 198px;
	height: 100%;
	background: url(../img/subcom_a.png);
	font-size: 28px;
	text-align: center;
}
.subcom_ban ._a a {
	display: block;
	color: #fff;
}
.subcom_ban ._a.cur {
	background: url(../img/subcom_a_on.png)
}
.subcom_ban ._a i._arr {
	display: block;
	height: 47px;
	margin-top: 50px;
	margin-bottom: 20px;
	margin-left: 25px;
	margin-right: 25px;
}
.subcom_ban ._a1 i._arr {
	text-align: left;
}
.subcom_ban ._a2 i._arr {
	text-align: right;
}
.pro_cg_tab {
	padding: 25px 0 40px;
	background-color: #f6f2e9
}
.pro_cg_tab ._tab {
	margin-bottom: 25px;
}
.pro_cg_tab ._tab ul {
	width: 103%;
}
.pro_cg_tab ._tab li {
	float: left;
	margin-right: 17px;
}
.pro_cg_tab ._tab li a {
	display: block;
	width: 283px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	background-color: #dfd8b9;
	font-size: 20px;
	color: #54230b;
}
.pro_cg_tab ._tab li.cur a, .pro_cg_tab ._tab li:hover a {
	background-color: #dda400;
	color: #fff;
}
.subcom_info {
	padding: 40px;
	background-color: #fff;
}
.subcom_info ._hd ._left {
	float: left;
	width: 350px;
}
.subcom_info ._hd ._left ._title {
	text-align: center;
	color: #734c17;
	font-size: 18px;
	margin-top: 5px;
}
.subcom_info ._hd ._right {
	float: right;
	width: 690px;
}
.subcom_info ._hd ._right ._t {
	font-size: 30px;
	color: #734c17;
}
.subcom_info ._bd {
	margin-top: 100px;
}
.subcom_info ._bd ._cg, .website_list ._cg {
	float: left;
	width: 165px;
	height: 170px;
	border-right: 13px solid #e1c25b;
	background-color: #d1a542;
	text-align: center;
	color: #fff;
}
.website_list ._cg {
	margin-right: 40px;
}
.subcom_info ._bd ._cg big, .website_list ._cg big {
	display: block;
	margin-top: 35px;
	margin-bottom: 10px;
	font-size: 45px;
	font-family: Arial;
	line-height: normal;
}
.subcom_info ._bd ._cg small, .website_list ._cg small {
	font-size: 26px;
}
.subcom_info ._bd ._list {
	float: right;
	width: 900px;
}
.subcom_info ._bd ._list a {
	float: left;
	width: 25%;
	margin-bottom: 10px;
}
.subcom_info ._bd ._list a:hover {
	color: #d1a542
}
.subcom_btm {
	margin: 60px 0;
}
.subcom_btm ul {
	width: 105%;
}
.subcom_btm li {
	float: left;
	width: 365px;
	margin-right: 43px;
}
.subcom_btm li ._t {
	margin: 20px 0;
	font-size: 30px;
	color: #734c17;
	font-weight: bold;
}
.subcom_btm li ._p {
	font-size: 14px;
	color: #734c17;
}
/*关于我们综合*/
.about_zhbox01 ._box {
	padding: 20px;
	height: 252px;
	background: url(../img/about_zhbg01.png) right bottom no-repeat #dda400;
}
.about_zhbox01 ._box ._t {
	font-size: 20px;
	color: #503701;
	font-weight: bold;
	margin-bottom: 10px;
}
.about_zhbox01 ._box ._p {
	color: #503701;
}
.about_zhbox01 ._box ._p b {
	font-size: 16px;
}
.about_zhbox01 ._box .more_btn {
	width: 108px;
	height: 30px;
	margin-top: 15px;
	line-height: 30px;
	margin-top: 20px;
	border-color: #906915;
	color: #906915;
}
.about_zhbox01 ._box .more_btn i {
	color: #906915
}
.about_zhbox01 ._box .more_btn:hover {
	background-color: #906915
}
.about_zhbox01 ._box .more_btn:hover, .about_zhbox01 ._box .more_btn:hover i {
	color: #fff;
}
.about_zhbox02 {
	position: relative;
}
.about_zhbox02 ._txt {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 95px;
	background: url(../img/pic_list_bg.png);
	color: #fff;
}
.prozh_box02 ._txt {
	height: 52px;
}
.about_zhbox02 ._txt ._t {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	margin: 0 20px;
	margin-top: 22px;
}
.prozh_box02 ._txt ._t {
	font-size: 20px;
	margin-top: 0;
	line-height: 52px;
}
.about_zhbox02 ._txt ._p {
	margin: 0 20px;
}
.about_zhbox02 ._txt ._p a {
	color: #fff;
}
.about_zhbox02 ._txt ._p a:hover {
	color: #0070b2
}
.about_zhbox02 ._txt ._p em {
	padding: 0 7px;
}
.about_zhbox02 ._txt ._arr {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 72px;
	height: 51px;
	background: url(../img/about_zh_more.png)
}
.about_zhbox02:hover ._txt ._t {
	color: #0070b2
}
.about_zhbox02 ._txt ._p a:hover {
	color: #0070b2
}
.about_zhbox03 li {
	float: left;
	width: 183px;
	margin-right: 12px;
	margin-bottom: 12px;
	transition: all ease .3s;
}
.about_zhbox03 ul {
	width: 105%;
}
.about_zhbox03 li.l1 {
	position: relative;
}
.about_zhbox03 li.l1 ._t {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 40px;
	line-height: 40px;
	color: #fff;
	text-indent: 15px;
	background: url(../img/pic_list_bg.png)
}
.about_zhbox03 li ._box {
	padding: 25px 10px;
	height: 90px;
}
.about_zhbox03 li ._box ._t {
	font-size: 20px;
	color: #734c17;
}
.about_zhbox03 li ._box ._p {
	color: #515151;
}
.about_zhbox03 li.l2 {
	background-color: #eaedf2
}
.about_zhbox03 li.l3 {
	background-color: #dbdde0
}
.about_zhbox03 li.l2:hover, .about_zhbox03 li.l3:hover {
	background-color: #c5c9cf
}
.about_zhbox03 li.l4 {
	background: url(../img/about_zhbg02.png) right bottom no-repeat #dda400
}
.about_zhbox03 li.l4 ._t {
	color: #fff;
}
.about_zhbox02-1 ._txt {
	height: 125px;
}
.about_zhbox04 ._imgs {
	position: relative;
	float: left;
	width: 363px;
	height: 292px;
	overflow: hidden;
}
.about_zhbox04 ._imgs ._t {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 60px;
	line-height: 60px;
	background: url(../img/pic_list_bg.png);
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	text-indent: 20px;
}
.about_zhbox04 ._imgs .slide_nav {
	position: absolute;
	bottom: 25px;
	right: 15px;
}
.about_zhbox04 ._imgs .slide_nav a {
	float: left;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background-color: #fff;
	margin-right: 5px;
	font: 0/0 a;
	letter-spacing: -9px;
}
.about_zhbox04 ._imgs .slide_nav .on {
	background-color: #dda400;
}
.about_zhbox04 ._list {
	float: left;
	width: 366px;
	height: 242px;
	padding: 25px;
	background-color: #f4f6f8;
}
.about_zhbox04 ._tab {
	margin-bottom: 20px;
	border-bottom: 1px solid #cecfd1
}
.about_zhbox04 ._tab li {
	position: static !important;
	float: left;
	margin-right: 35px;
}
.about_zhbox04 ._tab li a {
	position: relative;
	display: block;
	width: 65px;
	line-height: 50px;
	font-size: 14px;
	color: #000;
	transition: none;
}
.about_zhbox04 ._tab a:hover, .about_zhbox04 .tab_t_cur a {
	color: #dda400;
	font-weight: bold;
	background: url(../img/aboutzh_tab.png) left bottom no-repeat;
	top: 1px;
}
.about_zhbox04 .more_btn {
	display: none;
	float: right;
	width: 85px;
	height: 25px;
	margin-top: 15px;
	line-height: 25px;
	font-size: 14px;
}
.aboutzh_history ._hd {
	margin-bottom: 25px;
}
.aboutzh_history ._hd ._t a {
	float: left;
	font-size: 26px;
	color: #000;
	padding-right: 20px;
	background: url(../images/s_arr.png) right center no-repeat;
}
.aboutzh_history ._hd ._t a:hover {
	color: #dda400;
}
.aboutzh_history ._hd ._tab {
	float: right;
}
.aboutzh_history ._hd ._tab li {
	position: static !important;
	float: left;
	margin-right: 6px;
	width: 170px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	color: #fff;
	background-color: #e9d896;
	font-size: 18px;
	background-color: #e9d896;
}
.aboutzh_history ._hd ._tab li.tab_t_cur {
	background-color: #dda400
}
.aboutzh_c ._img {
	float: left;
	width: 375px;
}
.aboutzh_c ._info {
	float: left;
	width: 807px;
	height: 195px;
	background-color: #ede4c3;
	color: #3d2106;
}
.aboutzh_c ._info ._t {
	font-size: 24px;
	font-weight: bold;
	margin-top: 30px;
	margin-left: 40px;
}
.aboutzh_c ._info ._p {
	font-size: 14px;
	margin: 0 40px;
}
/*投资关系*/
.touz-hq ._hd {
	height: 45px;
	background-color: #0070b2;
	margin-bottom: 25px;
}
.touz-hq ._hd ._t {
	float: left;
	margin-left: 20px;
	font-size: 24px;
	font-weight: bold;
	color: #fff;
}
.touz-hq ._hd ._tab {
	float: left;
	margin-top: 12px;
}
.touz-hq ._hd ._tab li {
	float: left;
}
.touz-hq ._hd ._tab li a {
	display: block;
	padding: 0 10px;
	font-size: 14px;
	color: #574000;
}
.touz-hq ._hd ._tab li.tab_first a {
	font-weight: bold;
	color: #fff;
	border-right: 1px solid #fff;
}
.touz-hq .touz-hq-con img {
	display: inline-block;
	width: 49%;
}
.touzjbox02 ._txt {
	height: 130px;
}
.touzjbox03 .tz_baogao {
	padding: 20px;
	background-color: #f2f2f2
}
.tz_baogao ._list li {
	overflow: hidden;
	margin-bottom: 7px;
}
.tz_baogao ._list li ._t {
	float: left;
	width: 70%;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis
}
.tz_baogao ._list li ._t i {
	color: #c7b382;
	margin-right: 10px;
}
.tz_baogao ._list li ._date {
	float: right;
	width: 22%;
}
.tz_baogao ._list li:hover a {
	font-weight: bold;
	color: #dca000;
}
.tz_baogao ._list li:hover ._t i {
	color: #dca000
}
.tz_gg {
	height: 217px;
	padding: 15px;
	padding-bottom: 0;
	background: url(../img/tz_ggbg.png) right center no-repeat #0070b2
}
.tz_gg .news_list li a {
	color: #fff;
}
.tz_gg .news_list li {
	position: relative;
	margin-bottom: 8px;
}
.tz_gg .news_list li i {
	position: absolute;
	color: #fff;
	top: -2px;
	left: -3px;
}
.tz_gg .news_list li ._t {
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.tz_baogao .baogao_list ._info {
	position: relative;
	float: none;
	width: auto;
	padding: 0 15px;
	padding-top: 10px;
	height: 55px;
}
.tz_baogao .baogao_list ._info:after {
	content: "了解详细";
	position: absolute;
	right: 40px;
	top: 20px;
	color: #8f8e8e;
}
.tz_baogao .baogao_list ._info time {
	display: block;
}
.tz_baogao .baogao_list ._info ._t {
}
.tz_baogao .baogao_list ._info ._st {
	float: right;
}
.tz_baogao .baogao_list li:hover ._info ._t {
	font-weight: bold;
}
/*社会责任*/
.shzr_ban {
	position: relative;
	height: 440px;
	overflow: hidden;
	z-index: 10
}
.shzr_ban .slide_nav {
	display: none;
}
.shzr_ban .arr_prev {
	display: none
}
.shzr_ban .arr_next {
	position: absolute;
	left: 50%;
	margin-left: 210px;
	top: 50%;
	margin-top: -22px;
	width: 45px;
	height: 44px;
	background: url(../img/shzr_ban_arr.png);
	z-index: 10;
}
.shzr_ban .arr_next:hover {
	opacity: .8;
}
.shzr_ban_info {
	position: absolute;
	z-index: 11;
	top: 0;
	left: 50%;
	margin-left: -210px;
	width: 310px;
	height: 100%;
	padding-left: 40px;
	padding-right: 70px;
	background: url(../img/shzr_ban_img.png) right center no-repeat;
	color: #fff;
}
.shzr_ban_info ._t {
	margin-top: 80px;
	font-size: 37px;
	font-weight: bold;
}
.shzr_ban_info ._lk {
	margin-top: 10px;
}
.shzr_ban_info ._lk a {
	display: block;
	font-size: 17px;
	font-weight: bold;
	color: #fff;
	background: url(../img/shzr_baninfo_arr.png) 170px center no-repeat
}
.shzr_posi {
	margin-top: 8px;
}
.shzr_posi a:hover {
	color: #0070b2
}
.shzr_t {
	font-size: 38px;
	font-weight: bold;
	color: #000;
}
.shzr_p {
	margin-bottom: 25px;
}
.shzr_box01 ._lk {
	float: left;
	width: 255px;
	margin-right: 15px;
}
.shzr_box01 ._lk a {
	display: block;
	padding: 38px 0;
	text-align: center;
	color: #fff;
	font-size: 26px;
	font-weight: bold;
}
.shzr_box01 ._lk ._ico {
	margin-bottom: 5px;
}
.shzr_box01 ._lk .a1 {
	background-color: #0070b2;
	transition: all ease-in .3s;
}
.shzr_box01 ._lk .a1:hover {
	background-color: #d08e01
}
.shzr_box01 ._lk .a2 {
	background-color: #d6c9a5;
	transition: all ease-in .3s;
}
.shzr_box01 ._lk .a2:hover {
	background-color: #c3b182
}
.shzr_box01 ._imgs {
	position: relative;
	float: left;
	width: 580px;
	height: 355px;
	overflow: hidden;
}
.shzr_box01 ._imgs ._title {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 65px;
	line-height: 65px;
	background: url(../img/pic_list_bg.png);
	color: #fff;
	font-size: 16px;
}
.shzr_box01 ._imgs ._title strong {
	padding: 0 25px;
	font-size: 26px;
	font-weight: bold;
}
.shzr_box01 ._imgs .slide_nav {
	position: absolute;
	bottom: 25px;
	right: 10px;
}
.shzr_box01 ._imgs .slide_nav a {
	float: left;
	height: 15px;
	width: 15px;
	border-radius: 50%;
	margin-right: 12px;
	border: 1px solid #fff;
	font: 0/0 a;
	letter-spacing: -9px;
	cursor: pointer;
}
.shzr_box01 ._imgs .slide_nav .on {
	background-color: #f2c218
}
.shzr_box01 ._baogao {
	float: right;
	width: 318px;
}
.shzr_box01 ._baogao ._hd {
	padding: 40px 25px;
	background-color: #e30202;
	color: #fff;
	transition: all ease-in .3s;
}
.shzr_box01 ._baogao ._hd:hover {
	background-color: #c00000
}
.shzr_box01 ._baogao ._hd ._t {
	font-size: 26px;
	font-weight: bold;
}
.shzr_box01 ._baogao ._img {
	position: relative;
}
.shzr_box01 ._baogao ._img ._txt {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 65px;
	line-height: 65px;
	text-indent: 20px;
	color: #fff;
	font-size: 14px;
	background: url(../img/pic_list_bg.png)
}
.shzr_box01 ._baogao ._img ._txt ._arr {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 72px;
	height: 51px;
	background: url(../img/about_zh_more.png) no-repeat
}
.shzr_btm {
	height: 567px;
}
.shzr_box02 ._left {
	float: left
}
.shzr_box02 ._left ._hd {
	float: left;
	padding: 0 30px;
	width: 220px;
	height: 475px;
	background: #f2f2f2
}
.shzr_box02 ._left ._hd ._t {
	font-size: 34px;
	font-weight: bold;
	color: #0070b2;
	margin-top: 50px;
}
.shzr_box02 ._left ._hd .more_btn {
	width: 163px;
	height: 40px;
	line-height: 40px;
	border-width: 3px;
	margin-top: 25px;
	border-color: #015b90;
	color: #015b90
}
.shzr_box02 ._left ._hd .more_btn i {
	color: #015b90
}
.shzr_box02 ._left ._hd .more_btn:hover {
	border-color: #015b90;
	color: #fff;
}
.shzr_box02 ._left ._hd .more_btn:hover i {
	color: #fff;
}
.shzr_box02 ._left ._bd {
	float: left;
	width: 295px;
}
.shzr_box02 ._left ._bd ._txt {
	position: relative;
	padding: 35px;
	background-color: #efdba4;
	line-height: 2;
	height: 159px;
}
.shzr_box02 ._left ._bd ._txt ._arr {
	position: absolute;
	left: 0;
	top: -9px;
	width: 100%;
	height: 9px;
	background: url(../img/shzr_btm_arr03.png) center no-repeat
}
.shzr_box02 ._right {
	float: right;
}
.shzr_box02 ._right ._hd, .shzr_box02 ._right ._bd {
	float: left;
	width: 292px;
}
.shzr_box02 ._right ._txt {
	position: relative;
	height: 170px;
	padding: 30px;
	background-color: #d2ad47;
	color: #fff;
}
.shzr_box02 ._right ._txt ._t {
	font-size: 30px;
	font-weight: bold;
}
.shzr_box02 ._right ._bd ._txt {
	background-color: #f2f2f2;
}
.shzr_box02 ._right ._bd ._txt ._t {
	color: #323232;
	font-size: 16px;
}
.shzr_box02 ._right ._bd ._txt ._p {
	color: #666666;
}
.shzr_box02 ._right ._txt ._arr {
	position: absolute;
	left: 0;
	width: 100%;
	height: 8px;
	z-index: 20
}
.shzr_box02 ._right ._hd ._arr {
	bottom: -8px;
	background: url(../img/shzr_btm_arr01.png)
}
.shzr_box02 ._right ._bd ._arr {
	top: -8px;
	background: url(../img/shzr_btm_arr02.png)
}
/*大事记*/
.his_con {
	position: relative;
}
.his_con ._year-list {
	position: absolute;
	left: 0;
	top: 0;
	width: 210px;
	height: 100%;
}
.his_con ._year-list li {
	position: relative;
	padding-bottom: 20px;
	overflow: hidden;
}
.his_con ._year-list ._t {
	text-align: right;
	padding-right: 60px;
	margin-bottom: 15px;
	cursor: pointer;
}
.his_con ._year-list ._t big, .his_con ._year-list ._t small {
	display: block;
	color: #78592f
}
.his_con ._year-list ._t big {
	font-size: 18px;
	font-weight: bold;
}
.his_con ._year-list ._t small {
	font-size: 12px;
}
.his_con ._year-list ._sub-year {
	display: none;
	position: relative;
	z-index: 4;
	float: right;
	width: 70px;
	padding: 0 5px;
	background-color: #78592f
}
.his_con ._year-list ._sub-year a {
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border-bottom: 1px solid #8b704c;
}
.his_con ._year-list ._sub-year a:hover {
	color: #0070b2;
}
.his_con ._year-list ._arr {
	position: absolute;
	right: 0;
	top: 0;
	width: 26px;
	height: 37px;
	background: url(../img/his_site.png);
	z-index: 3;
}
.his_con ._year-list ._line {
	position: absolute;
	top: 0;
	right: 11px;
	width: 4px;
	height: 100%;
	background-color: #d7d1b0;
	z-index: 2;
}
.his_con ._year-con {
	position: relative;
	float: right;
	padding-right: 80px;
	width: 820px;
	height: 880px;
	overflow: hidden
}
.his_con ._year-con ._news {
	position: relative;
}
.his_con ._year-con ._news ._list {
	width: 705px;
	height: 223px;
	overflow: hidden;
}
.his_con ._year-con ._news li {
	position: relative;
	float: left;
	width: 335px;
}
.his_con ._year-con ._news li ._img {
	overflow: hidden
}
.his_con ._year-con ._news li ._txt {
	display: none;
	position: absolute;
	left: 0;
	bottom: 0;
	width: 90%;
	height: auto;
	padding: 5%;
	background: url(../img/history_img.png);
	color: #fff;
}
.his_con ._year-con ._news li:hover ._txt {
	display: block;
}
.his_con ._year-con ._news .his_arrs {
	position: absolute;
	top: 50%;
	margin-top: -18px;
	width: 47px;
	height: 49px;
}
.his_con ._year-con ._news .his_prev {
	right: 28px;
	top: 192px;
	background: url(../img/newszh_prev.png)
}
.his_con ._year-con ._news .his_next {
	right: 28px;
	top: 136px;
	background: url(../img/newszh_next.png)
}
.his_con ._year-con ._yearcon-list dt {
	font-size: 30px;
	font-weight: bold;
	color: #78592f;
	margin: 25px 0;
	line-height: 1;
}
.his_con ._year-con ._yearcon-list dd ._t {
	width: 255px;
	height: 30px;
	line-height: 30px;
	font-size: 18px;
	font-weight: bold;
	color: #fff;
	background-color: #e5d39b;
	text-indent: 25px;
	margin-bottom: 20px;
}
.his_con ._year-con ._yearcon-list dd ._p {
	margin-bottom: 20px;
}
.his_con ._year-con .scroll_slider {
	background-color: #c8a32e
}
/*董事长专栏*/
.ds_hd {
	margin-bottom: 55px;
}
.ds_hd ._img {
	position: relative;
	float: left;
	width: 475px;
}
.ds_hd ._img ._txt {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 64px;
	line-height: 64px;
	background: url(../img/pic_list_bg.png);
	font-size: 24px;
	color: #fff;
	text-indent: 25px;
}
.ds_hd ._img ._txt:after {
	content: "";
	position: absolute;
	right: 0;
	bottom: 0;
	width: 75px;
	height: 64px;
	background: url(../img/ds_hd_arr.png) no-repeat;
}
.ds_hd ._info {
	float: left;
	width: 607px;
	height: 300px;
	padding-top: 50px;
	padding-left: 50px;
	padding-right: 50px;
	background-color: #fbf3de;
}
.ds_hd ._info ._t {
	font-size: 18px;
	font-weight: bold;
	color: #552a03;
	margin-bottom: 20px;
}
.ds_hd ._info ._t big, .ds_hd ._info ._t small {
	display: block;
}
.ds_hd ._info ._p {
	font-size: 14px;
	color: #552a03
}
.ds_hd ._info .more_btn {
	width: 130px;
	height: 35px;
	line-height: 35px;
	border-color: #552a03;
	color: #552a03;
	margin-top: 10px;
}
.ds_hd ._info .more_btn i {
	color: #552a03
}
.huodong_list {
	position: relative;
}
.huodong_list ._box {
	position: relative;
	padding: 22px 30px;
	background-color: #f6f6f6;
	color: #a3a3a3;
}
.huodong_list ._box ._t {
	padding-left: 60px;
	font-size: 16px;
	line-height: normal;
	margin-bottom: 25px;
	height: 42px;
}
.huodong_list ._box .date_time {
	position: absolute;
	left: 0;
	top: 0;
}
.huodong_list ._box ._p {
	font-size: 12px;
	color: #000;
	min-height: 63px;
}
.huodong_list li:hover ._t {
	color: #0070b2
}
.huodong_list li:hover .date_time {
	background-color: #0070b2;
	color: #fff;
}
.huodong_list .huod_arrs {
	position: absolute;
	top: -45px;
	width: 19px;
	height: 35px;
}
.huodong_list .huod_arrs_prev {
	right: 65px;
	background: url(../img/ds_hd_prev.png)
}
.huodong_list .huod_arrs_next {
	right: 15px;
	background: url(../img/ds_hd_next.png)
}
.ds_btm {
	margin-top: 75px;
}
.ds_btm ._left01 {
	float: left;
	margin-right: 20px;
	width: 497px;
	height: 286px;
	background: url(../img/ds_hd_bg.png) right top no-repeat #ffeebf
}
.ds_btm ._left01 ._t {
	width: 170px;
	height: 50px;
	line-height: 50px;
	background-color: #0070b2;
	text-align: center;
	color: #fff;
	font-size: 22px;
}
.ds_btm ._left01 ._st {
	padding: 0 35px;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 28px;
	color: #552a03;
	font-family: "微软雅黑"
}
.ds_btm ._left01 ._p {
	padding: 0 25px;
	font-size: 14px;
	font-family: "微软雅黑";
	color: #552a03;
}
.ds_btm ._left02 {
	position: relative;
	float: left;
	width: 310px;
}
.ds_btm ._txt {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	text-indent: 20px;
	font-size: 20px;
	font-weight: bold;
	background: url(../img/pic_list_bg.png)
}
.ds_btm ._txt:after {
	content: "";
	position: absolute;
	bottom: 13px;
	right: 13px;
	width: 22px;
	height: 22px;
	background: url(../img/ds_download.png) no-repeat;
}
.ds_btm ._left03 {
	position: relative;
	float: right;
	width: 310px;
}
.ds_btm ._left02 ._txt:after {
	display: none;
}
/*人力*/
.job_ban {
	position: relative;
	height: 517px;
	overflow: hidden
}
.job_ban img {
	position: absolute;
	max-width: none;
	left: 50%;
	margin-left: -960px;
	top: 0;
	width: 1920px;
	height: 517px;
}
.jobzh_hd {
	height: 152px;
	background-color: #d4f3f8
}
.jobzh_bd {
	margin-bottom: 53px;
	background-color: #fff;
}
.jobzh_bd ul {
	position: relative;
	margin-top: -615px;
}
.jobzh_bd li {
	height: 280px;
	transition: all ease-in .3s;
}
.jobzh_bd li.l1 {
	position: relative;
	background-color: #ffbc00;
}
.jobzh_bd li.l1:after {
	content: "";
	position: absolute;
	left: 100%;
	top: 50%;
	margin-top: -8px;
	width: 0;
	height: 0;
	border-width: 8px;
	border-color: transparent transparent transparent #ffbc00;
	border-style: dashed dashed dashed solid;
}
.jobzh_bd li.l1:hover {
	background-color: #ffa300
}
.jobzh_bd li.l1:hover:after {
	border-color: transparent transparent transparent #ffa300;
}
.jobzh_bd li.l2 {
	background-color: #eef7f8;
}
.jobzh_bd li.l3 {
	position: relative;
	background-color: #81dac6;
	z-index: 3;
}
.jobzh_bd li.l3:after {
	content: "";
	position: absolute;
	left: 100%;
	top: 50%;
	margin-top: -8px;
	width: 0;
	height: 0;
	border-width: 8px;
	border-color: transparent transparent transparent #81dac6;
	border-style: dashed dashed dashed solid;
}
.jobzh_bd li.l3:hover {
	background-color: #4dc2a3
}
.jobzh_bd li.l3:hover:after {
	border-color: transparent transparent transparent #4dc2a3;
}
.jobzh_bd li.l4 {
	position: relative;
	background-color: #fff;
	z-index: 1;
}
.jobzh_bd li.l5 {
	background-color: #eef7f8
}
.jobzh_bd li.l7 {
	position: relative;
	background-color: #d69300
}
.jobzh_bd li.l7:after {
	content: "";
	position: absolute;
	right: 100%;
	top: 50%;
	margin-top: -8px;
	width: 0;
	height: 0;
	border-width: 8px;
	border-color: transparent #d69300 transparent transparent;
	border-style: dashed solid dashed dashed;
}
.jobzh_bd li.l7:hover {
	background-color: #ca7b00;
}
.jobzh_bd li.l7:hover:after {
	border-color: transparent #d69300 transparent transparent;
}
.jobzh_bd li ._boxt1 {
	text-align: center;
	color: #fff;
}
.jobzh_bd li ._boxt1 ._t {
	font-size: 28px;
	font-weight: bold;
	margin-bottom: 25px;
	margin-top: 60px;
}
.jobzh_bd li ._boxt2 {
	padding: 0 28px;
	padding-top: 40px;
	font-size: 14px;
}
.jobzh_bd li .job_list ._item {
	overflow: hidden;
	border-bottom: 1px dotted #ccc;
	line-height: 35px;
}
.jobzh_bd li .job_list ._item ._t {
	float: left;
}
.jobzh_bd li .job_list ._item ._rs {
	float: right;
}
.jobzh_bd li .job_list ._item:hover {
	font-weight: bold;
}
.jobzh_bd li .job_more {
	position: absolute;
	right: 0;
	top: 0;
	width: 38px;
	height: 37px;
	background: url(../img/job_zh_more.png)
}
.jobzh_bd li ._mail, .r_mail {
	padding-left: 20px;
	padding-top: 35px;
	height: 105px;
	background-color: #e6e6e6;
	transition: all ease-in .3s;
}
.jobzh_bd li ._mail:hover, .r_mail:hover {
	background-color: #D2D2D2
}
.jobzh_bd li ._mail ._t, .r_mail ._t {
	color: #474747;
	font-size: 16px;
}
.jobzh_bd li ._mail ._num, .r_mail ._num {
	font-size: 25px;
	font-weight: bold;
	line-height: normal;
}
.jobzh_bd li ._phone, .r_phone {
	height: 140px;
	background-color: #d10707;
	line-height: 140px;
	color: #fff;
	font-size: 30px;
	font-weight: bold;
	transition: all ease-in .3s;
}
.jobzh_bd li ._phone img, .r_phone img {
	vertical-align: middle;
	margin: 0 20px;
}
.jobzh_bd li ._phone:hover, .r_phone:hover {
	background-color: #e30202
}
/*联系我们*/
.contact_hd {
	border: 1px solid #e9e9e9
}
.contact_hd ._phone {
	float: left;
	padding: 20px;
	background-color: #f4f4f4
}
.contact_hd ._phone ._t {
	font-size: 20px;
	font-weight: bold;
}
.contact_hd ._phone ._num {
	font-weight: bold;
	font-size: 30px;
	color: #0070b2;
	line-height: 1;
	margin: 10px 0;
}
.contact_hd ._phone ._num img {
	vertical-align: middle;
}
.contact_hd ._ewm {
	float: left;
	padding: 0 28px;
	padding-top: 30px;
	height: 121px;
	border-right: 1px solid #f4f4f4;
	text-align: center;
}
.contact_hd ._ewm p {
	margin-top: 10px;
}
.contact_hd ._share {
	float: right;
	width: 430px;
}
.contact_hd ._share ._t {
	margin: 20px 0;
	font-size: 15px;
	color: #ff950d;
}
.contact_hd ._share a i {
	font-size: 28px;
}
.contact_bd {
	padding: 40px 35px;
	border: 1px solid #e9e9e9;
	margin: 25px 0;
}
.contact_bd li {
	float: left;
	height: 185px;
	padding-right: 85px;
	margin-right: 35px;
	border-right: 1px solid #d8d8d8
}
.contact_bd li ._t {
	font-size: 18px;
	font-weight: bold;
	color: #292929
}
.contact_bd li ._list p {
	position: relative;
	padding-left: 35px;
	font-size: 12px;
	line-height: 2;
}
.contact_bd li ._list p strong {
	position: absolute;
	left: 0;
	top: 0;
	font-weight: normal;
}
.contact_bd li._last {
	border-right: 0;
	width: 260px;
	padding-right: 0;
	margin-right: 0;
}
.contact_map img {
	max-width: none
}
/*价值理念*/
.about_jobList ._jt {
	font-size: 18px;
	height: 45px;
	line-height: 45px;
}
.about_jobList ._jt span {
	margin-top: 13px;
}
.about_jobList ._jc {
	padding-top: 25px;
}
.about_jobList ._jt strong {
	width: auto
}
.about_jobList ._t {
	display: block;
	font-size: 28px;
	color: #552a03;
	margin-top: 30px;
}
 @-webkit-keyframes floatingMuscadines {   /* line 11, ../sass/_animations.scss */
0 {
 margin-top: 3px;
}

  /* line 14, ../sass/_animations.scss */
  50% {
 margin-top: -10px;
}
}
 @-moz-keyframes floatingMuscadines {   /* line 11, ../sass/_animations.scss */
0 {
 margin-top: 3px;
}

  /* line 14, ../sass/_animations.scss */
  50% {
 margin-top: -10px;
}
}
 @-o-keyframes floatingMuscadines {   /* line 11, ../sass/_animations.scss */
0 {
 margin-top: 3px;
}

  /* line 14, ../sass/_animations.scss */
  50% {
 margin-top: -10px;
}
}
 @keyframes floatingMuscadines {   /* line 11, ../sass/_animations.scss */
0 {
 margin-top: 3px;
}

  /* line 14, ../sass/_animations.scss */
  50% {
 margin-top: -10px;
}
}
.content-17305 .Form-J2 .Form-J2-Btn button:hover {
	background-color: #0070b2 !important
}
.widget-history-5 {
	background: #ffffff;
}
.widget-history-5 ._year {
	position: relative;
}
.widget-history-5 ._year span {
	position: absolute;
	left: 0;
	top: 0;
	width: 100px;
	text-align: center;
	font-size: 28px;
	color: #0070b2;
}
.widget-history-5 ._list {
	margin-left: 110px;
	margin-bottom: 20px;
	padding-left: 20px;
	border-left: 1px solid #ededed;
	line-height: 26px;
	min-height: 50px;
}

@media only screen and (max-width: 40rem) {
.widget-history-5 ._year span {
	position: static;
}
.widget-history-5 ._list {
	margin-left: 0;
	border: 0;
	padding-left: 0;
}
}
/*产业板块*/
.js_bk_list li {
	margin-bottom: 50px;
	height: 385px;
}
.js_bk_list li ._t {
	font-size: 30px;
	color: #552a03;
	font-weight: bold;
	margin: 15px 0;
}
.js_bk_list li ._txt {
	color: #734c17;
	font-size: 13px;
	min-height: 115px;
}
.js_bk_list .prozh_box02 {
	margin-bottom: 4%;
}
/*专题*/
.zt1_ban {
	position: relative;
	height: 435px;
	overflow: hidden
}
.zt1_ban img {
	position: absolute;
	left: 50%;
	margin-left: -960px;
	top: 0;
	width: 1920px;
	height: 435px;
	max-width: none;
}
.zt1_con {
	background: url(../img/zt/zt1_bg.jpg) top center no-repeat;
	padding-bottom: 80px;
}
.zt1_p1 {
	position: relative;
	margin-top: -8px;
	padding: 30px;
	background-color: #fff;
	border-top: 8px solid #9b3409
}
.zt1_p1 ._img {
	position: relative;
	float: left;
	width: 516px;
	padding-bottom: 90px;
	height: 287px;
	overflow: hidden;
}
.zt1_p1 ._img .slide_nav {
	position: absolute;
	bottom: 0;
	left: 0;
}
.zt1_p1 ._img .slide_nav a {
	float: left;
	margin-right: 7px;
}
.zt1_p1 ._img .slide_nav img {
	width: 120px;
	height: 65px;
}
.zt1_p1 ._img .slide_nav .on {
	position: relative;
	top: -7px;
}
.zt1_p1 ._img .slide_nav .on img {
	height: 66px;
	border: 3px solid #a2581c;
}
.zt1_p1 ._txt {
	float: right;
	width: 550px;
}
.zt1_p1 ._txt ._c {
	display: none;
}
.zt1_p1 ._txt ._t {
	padding-bottom: 8px;
	border-bottom: 2px solid #a2581c;
	margin-bottom: 20px;
}
.zt1_p1 ._txt ._st {
	font-size: 26px;
	color: #222121;
	margin-bottom: 15px;
}
.zt1_p1 ._txt ._p {
	color: #333333
}
.zt1_p1 ._txt ._more {
	display: block;
	margin-top: 20px;
	border-top: 1px dotted #f3f3f3;
	text-align: right;
	color: #792f0b;
	font-weight: bold;
}
.zt1_p1 ._txt ._more i {
	font-family: '宋体'
}
.zt1_p1 ._txt a:hover ._p, .zt1_p1 ._txt a:hover ._st {
	color: #a2581c
}
.zt1_p2 {
	padding: 0 30px 30px;
	background-color: #fff;
	margin-top: 50px;
	border-top: 8px solid #9b3409
}
.zt_channelT {
	position: relative;
	top: -23px;
	width: 370px;
	height: 55px;
	line-height: 55px;
	background-color: #a2581c;
	margin: 0 auto;
	text-align: center;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
}
.zt_channelT img {
	vertical-align: middle;
	margin-right: 15px;
}
.zt_channelT ._arr {
	position: absolute;
	width: 13px;
	height: 15px;
	top: 0;
}
.zt_channelT ._arr1 {
	left: -13px;
	background: url(../img/zt/channelt_arr1.png)
}
.zt_channelT ._arr2 {
	right: -13px;
	background: url(../img/zt/channelt_arr2.png)
}
.zt1_p2 ._list {
	position: relative;
	height: 412px;
	overflow: hidden;
	padding-bottom: 50px;
}
.zt1_p2 ._list ._imgs .cell {
	position: relative;
	float: left;
	margin-right: 12px;
	margin-bottom: 12px;
	cursor: pointer
}
.zt1_p2 ._list ._imgs .cell ._title {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 50px;
	line-height: 50px;
	color: #fff;
	text-align: center;
	font-size: 14px;
	background: url(../img/pic_list_bg.png)
}
.zt1_p2 ._list ._imgs .cell.l1 ._title {
	font-size: 18px;
}
.zt1_p2 ._list ._imgs .cell.l1 img {
	width: 485px;
	height: 413px;
}
.zt1_p2 ._list ._imgs .cell img {
	width: 300px;
	height: 200px;
}
.zt1_p2 ._list .slide_nav {
	position: absolute;
	bottom: 0;
	left: 50%;
	margin-left: -55px;
}
.zt1_p2 ._list .slide_nav a {
	float: left;
	width: 50px;
	height: 10px;
	background-color: #dbdbdb;
	font: 0/0 a;
	letter-spacing: -9px;
	margin-right: 10px;
}
.zt1_p2 ._list .slide_nav a.on {
	background-color: #fed100;
}
.zt1_p2 ._news ._left {
	float: left;
	width: 430px;
}
.zt1_p2 ._news ._left ._t {
	font-size: 22px;
	font-weight: bold;
	color: #222121;
	text-align: center;
	margin: 8px 0;
}
.zt1_p2 ._news ._left ._p {
	color: #333333
}
.zt1_p2 ._news ._right {
	position: relative;
	float: right;
	width: 610px;
	padding-right: 40px;
	height: 410px;
	overflow: hidden
}
.zt1_p2 ._news ._sjlist li {
	padding: 13px;
	border: 1px solid #e1e1e1;
	margin-bottom: 10px;
}
.zt1_p2 ._news ._sjlist li ._t {
	color: #222121;
	font-size: 18px;
	font-weight: bold;
}
.zt1_p2 ._news ._sjlist li:hover {
	background-color: #e9e9e9
}
.zt1_p2 ._news ._sjlist li:hover ._t, .zt1_p2 ._news ._sjlist li:hover ._p {
	color: #a2581c
}
.zt1_p2 ._news ._right .scroll_bar {
	background: url(../img/zt/zt_slide_bg.jpg) repeat-y;
	width: 13px !important;
}
.zt1_p2 ._news ._right .scroll_slider {
	background-color: #fed100;
	width: 13px;
	border-radius: 0;
}
.pro_zh {
	overflow: hidden
}
#really-cool-video {
	margin: 0 auto
}
/*平台*/
.zh_ban .pingt_info ._more {
	margin: 20px 0;
}
.pt_t {
	height: 45px;
	padding-left: 10px;
	line-height: 45px;
	background-color: #0070b2;
	color: #fff;
	font-size: 24px;
	font-weight: bold;
	margin-bottom: 15px;
}
.pt_t ._more {
	float: right;
	font-size: 12px;
	margin-top: 3px;
	margin-right: 8px;
	color: #fff;
}
.pt_baogao_list {
	clear: both;
}
.pt_baogao_list ._info {
	float: none;
	width: auto;
}
.pt_baogao_list ._info ._st {
	float: right;
	white-space: nowrap;
	width: 80px;
}
.pt_con {
	margin: 45px 0
}
.pt_con ._left {
	width: 770px;
}
.pt_con ._right {
	width: 375px;
}
.pt_con ._right ._pt-st {
	font-size: 24px;
	font-weight: bold;
	color: #212121;
	margin: 10px 0;
}
.pt_con ._right ._contimg {
	margin-top: 15px;
}
/**360**/

.zt_banner {
	background: url(../img/ztimg/ztbj_01.jpg) no-repeat center top;
	position: relative;
	height: 560px;
	z-index: 5;
	width: 100%;
}
.zt_banner li {
	display: none
}
.zt_banner .zt_img img {
	position: absolute;
	top: 120px;
	left: 49%;
	margin-left: -41px;
	width: auto;
	height: 240px;
	max-width: none;
}
.zt_banner .arrs {
	position: absolute;
	z-index: 21;
	left: 50%;
	top: 50%;
	margin-top: -39px;
	width: 101px;
	height: 85px;
}
.zt_banner .arr_prev {
	margin-left: -282px;
	background: url(../img/ztimg/ztbj_03.png) no-repeat;
}
.zt_banner .arr_next {
	margin-left: 160px;
	background: url(../img/ztimg/ztbj_04.png) no-repeat;
}
.zt_banner .arr_prev:hover {
	background: url(../img/ztimg/ztbj_03_hover.png)no-repeat;
}
.zt_banner .arr_next:hover {
	background: url(../img/ztimg/ztbj_04_hover.png)no-repeat;
}
.zt_banner .slide_nav {
	display: none;
}
.procc_nav {
	text-align: center;
	position: relative;
	margin-top: -103px;
	z-index: 10;
	height: 100px;
}
.procc_nav a {
	width: 110px;
	height: 45px;
	line-height: 45px;
	overflow: hidden;
	color: #000;
	text-align: center;
	font-size: 18px;
	background: url(../img/ztimg/ztbj_nav.png) no-repeat;
	margin: 0px 10px 0px;
	cursor: pointer;
	display: inline-block;
}
.procc_nav .on {
	background: url(../img/ztimg/ztbj_navon.png) no-repeat;
}
.tz_baogao {
	padding-bottom: 30px;
}
.newss_video {
	padding-bottom: 50px;
}
.newss_video ._wz {
	position: relative;
}
.newss_video ._hd {
	margin-bottom: 20px;
}
.newss_video ._wz ._txt {
	display: none;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	background: url(../img/pic_list_bg.png);
	text-align: center;
}
.newss_video ._wz ._txt span {
	display: inline-block;
	vertical-align: middle;
	height: auto;
	font-size: 26px;
	font-weight: bold;
	color: #fff;
	border-bottom: 2px solid #918f90;
	margin-top: 70px;
}
.newss_video ._wz:hover ._txt {
	display: block;
}
/*社会责任专题*/
.shzt_ban {
	position: relative;
	height: 443px;
	overflow: hidden
}
.shzt_ban img {
	position: absolute;
	left: 50%;
	top: 0;
	margin-left: -960px;
	width: 1920px;
	height: 443px;
	max-width: none;
}
.zt_daoyu {
	height: 128px;
	background-color: #e8eef0
}
.zt_daoyu ._txt {
	width: 875px;
	height: 110px;
	padding-left: 115px;
	background: url(../img/zt3/fuhao.png) left center no-repeat;
	padding-top: 20px;
}
.zt_daoyu .wrap {
	position: relative;
}
.zt_daoyu ._txt ._t {
	font-size: 18px;
	font-weight: bold;
}
.zt_daoyu ._txt ._img {
	position: absolute;
	right: 0;
	top: 0;
}
.zt3_p1 {
	margin-top: 40px;
}
.zt3_cht {
	position: relative;
	height: 40px;
	border-bottom: 1px solid #b2b2b2;
	margin-bottom: 35px;
	line-height: 1;
}
.zt3_cht ._ch {
	position: relative;
	top: 3px;
	padding-right: 10px;
	background-color: #fff;
	float: left;
	font-size: 38px;
	font-weight: bold;
	color: #000;
}
.zt3_cht ._en {
	float: left;
	font-size: 30px;
	color: #0070b2;
	font-family: Arial;
	text-transform: uppercase;
	margin-top: 9px;
}
.zt3_cht ._more {
	float: right;
	color: #ccc;
	font-size: 14px;
	margin-top: 15px;
}
.zt3_p1_con ._left {
	float: left;
	width: 555px;
}
.zt3_p1_con ._left ._img {
	margin-bottom: 10px;
}
.zt3_p1_con ._left ._item {
	position: relative;
	padding-left: 70px;
}
.zt3_p1_con ._left ._item ._t {
	font-size: 16px;
	font-weight: bold;
	color: #030303
}
.zt3_p1_con ._left ._item ._p {
	font-size: 14px;
	color: #595858
}
.zt3_p1_con ._left ._item i {
	position: absolute;
	left: 0;
	top: 0;
	width: 55px;
	background-color: #f1c600;
	color: #fff;
	text-align: center;
}
.zt3_p1_con ._right {
	float: right;
	width: 580px;
}
.zt3_p1_con ._right ._list li {
	padding: 15px;
	border: 1px solid #ddd;
	margin-bottom: 10px;
}
.zt3_p1_con ._right ._list ._t {
	font-size: 16px;
	font-weight: bold;
}
.zt3_p1_con ._right ._list ._p {
	color: #595858;
	height: 60px;
}
.zt3_p1_con ._right ._list li:hover {
	background-color: #f6f6f6;
}
.zt3_p1_con ._right ._list li:hover ._t {
	color: #0070b2
}
.zt3_p1_con ._right ._list li:hover ._p {
	color: #0070b2
}
.zt3_p2 {
	padding: 35px 0;
	background-color: #f6f6f6;
	margin-top: 40px;
}
.zt3_p2 .zt3_cht ._ch {
	background-color: #f6f6f6;
}
.zt3_p2 ._list {
	position: relative;
	height: 530px;
	overflow: hidden;
}
.zt3_p2 ._list .scroll_bar {
	width: 9px;
	background: url(../images/zt3_scrolbarbg.png) center top repeat-y;
}
.zt3_p2 ._list .scroll_slider {
	background-color: #f1c600;
	border-radius: 0;
}
.zt3_p2 ._list li {
	float: left;
	width: 50%;
	height: 272px;
}
.zt3_p2 ._list ._img {
	float: left;
	width: 50%;
}
.zt3_p2 ._list ._txt {
	float: right;
	width: 50%;
	background-color: #fff;
	height: 100%;
}
.zt3_p2 ._list ._txt ._t {
	font-size: 20px;
	margin-bottom: 15px;
	font-weight: bold;
}
.zt3_p2 ._list ._txt ._p {
	margin-bottom: 15px;
}
.zt3_p2 ._list ._txt ._box {
	padding: 30px;
}
.zt3_p2 ._list ._txt .more_btn {
	width: 130px;
	height: 30px;
	line-height: 30px;
	border-color: #000;
	color: #000;
}
.zt3_p2 ._list ._txt .more_btn i {
	color: #000;
}
.zt3_p2 ._list ._txt .more_btn:hover {
	background-color: #f1c600;
	border-color: #fff;
	color: #fff;
}
.zt3_p2 ._list li:hover ._txt {
	background-color: #f1c600;
	color: #fff;
}
.zt3_p2 ._list li:hover .more_btn {
	background-color: #f1c600;
	border-color: #fff;
	color: #fff;
}
.zt3_p2 ._list li:hover .more_btn i {
	color: #fff;
}
.zt3_p3 {
	margin-top: 40px;
}
.zt3_his_tab {
	position: relative;
	padding: 0 80px;
	height: 60px;
	overflow: hidden
}
.zt3_his_tab li {
	float: left;
	width: 185px;
	text-align: center;
	margin-right: 15px;
}
.zt3_his_tab li a {
	position: relative;
	display: block;
	color: #fff;
	height: 45px;
	line-height: 45px;
	font-size: 18px;
	color: #fff;
	background-color: #838383;
}
.zt3_his_tab li a ._arr {
	display: none;
	position: absolute;
	left: 50%;
	margin-left: -8px;
	top: 100%;
	width: 0;
	height: 0;
	border-width: 8px;
	border-color: #f1c600 transparent transparent transparent;
	border-style: solid dashed dashed dashed;
}
.zt3_his_tab .arrs {
	position: absolute;
	top: 0;
	width: 47px;
	height: 47px;
}
.zt3_his_tab .arr_prev {
	left: 0;
	background: url(../img/zt3/his_prev.png)
}
.zt3_his_tab .arr_next {
	right: 0;
	background: url(../img/zt3/his_next.png)
}
.zt3_his_tab li.cur a {
	background-color: #f1c600
}
.zt3_his_tab li.cur ._arr {
	display: block;
}
.zt3_his_tabc {
	margin-top: 15px;
	padding: 25px;
	background-color: #f3f3f3
}
.zt3_p4 {
	margin-top: 40px;
	margin-bottom: 70px;
}
.zt3_p4 ul {
	width: 105%;
}
.zt3_p4 li {
	float: left;
	width: 580px;
	margin-right: 15px;
	margin-bottom: 15px;
	border: 1px solid #ddd;
	background-color: #f9f9f9;
	overflow: hidden;
}
.zt3_p4 li ._t {
	float: left;
	font-size: 16px;
}
.zt3_p4 li ._t i {
	color: #c2c2c2
}
.zt3_p4 li ._more {
	float: right;
	color: #c2c2c2
}
.zt3_p4 li a {
	display: block;
	padding: 20px 10px;
	overflow: hidden
}
.zt3_p4 li:hover {
	background-color: #f1c600;
	color: #fff;
}
.zt3_p4 li:hover ._t, .zt3_p4 li:hover ._t i, .zt3_p4 li:hover ._more {
	color: #fff;
}
/*紫金专题4*/
.stkg_ban {
	position: relative;
	height: 398px;
	overflow: hidden;
}
.stkg_ban img {
	position: absolute;
	left: 50%;
	top: 0;
	width: 1920px;
	height: 398px;
	max-width: none;
	margin-left: -960px;
}
.stkg_ban ._txt {
	position: absolute;
	left: 50%;
	top: 60px;
	margin-left: 73px;
	width: 460px;
	height: 140px;
	padding: 40px 30px;
	background: url(../img/head_bg.png)
}
.stkg_ban ._txt ._t {
	font-size: 32px;
	font-weight: bold;
	margin-bottom: 20px;
	line-height: normal
}
.stkg_ban ._txt ._p {
	font-size: 14px;
}
.stkg_ban .slide_nav {
	display: none;
}
.stkg_ban .arrs {
	position: absolute;
	bottom: 0;
	left: 50%;
	width: 88px;
	height: 64px;
	z-index: 20
}
.stkg_ban .arr_prev {
	margin-left: -583px;
	background: url(../img/banner_prev.png);
}
.stkg_ban .arr_next {
	margin-left: -495px;
	background: url(../img/banner_next.png);
}
.stkg_ban .arrs:hover {
	opacity: .8
}
.zt4_p1 {
	margin-top: 30px;
	margin-bottom: 30px;
}
.zt4_p1 ._img {
	position: relative;
	float: left;
	width: 345px;
	margin-right: 10px;
}
.zt4_p1 ._img ._txt {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 65px;
	line-height: 65px;
	text-indent: 20px;
	color: #fff;
	font-size: 20px;
	background: url(../img/pic_list_bg.png);
	font-weight: bold;
}
.zt4_p1 ._img ._txt ._arr {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 72px;
	height: 51px;
	background: url(../img/about_zh_more.png) no-repeat
}
.zt4_p1 ._info {
	float: right;
	width: 760px;
	height: 190px;
	padding: 30px;
	background: url(../img/zt4/zt_p1_infobg.png)
}
.zt4_p1 ._info ._t {
	font-size: 24px;
	color: #000;
	margin-bottom: 10px;
}
.zt4_p1 ._info ._p {
	line-height: 2;
}
.zt4_p1 ._info .more_btn {
	width: 140px;
	height: 33px;
	line-height: 33px;
	border-color: #0070b2;
	color: #0070b2;
	margin-top: 25px;
}
.zt4_p1 ._info .more_btn i {
	color: #0070b2
}
.zt4_p1 ._info .more_btn:hover, .zt4_p1 ._info .more_btn:hover i {
	color: #fff
}
.zt4_p2 {
	margin: 40px 0;
}
.zt4_cht {
	position: relative;
	margin-bottom: 25px;
}
.zt4_cht img {
	float: left;
	margin-right: 15px;
}
.zt4_cht ._t {
	line-height: normal
}
.zt4_cht ._t big, .zt4_cht ._t small {
	display: block;
}
.zt4_cht ._t big {
	font-size: 28px;
	color: #0070b2;
	font-weight: bold;
}
.zt4_cht ._t small {
	font-size: 12px;
}
.zt4_p2 ._left {
	float: left;
	width: 750px;
}
.zt4_p2 ._right {
	float: right;
	width: 331px;
}
.zt4_p2 ._right ._img {
	position: relative;
	margin-bottom: 25px;
}
.zt4_p2 ._right ._img ._txt {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 100%;
	height: 65px;
	line-height: 65px;
	text-indent: 20px;
	color: #fff;
	font-size: 20px;
	background: url(../img/pic_list_bg.png);
	font-weight: bold;
}
.zt4_p2 ._right ._img ._txt ._arr {
	position: absolute;
	right: 0;
	bottom: 0;
	width: 72px;
	height: 51px;
	background: url(../img/about_zh_more.png) no-repeat
}
.zt4_p3 {
	padding: 30px 0;
	margin-bottom: 40px;
	background: url(../img/zt4/zt_p1_infobg.png)
}
.zt4_p3 ._con {
	height: 375px;
	overflow: hidden;
}
.zt4_p3 ._tab {
	float: left;
	width: 480px;
}
.zt4_p3 ._tab .tab_t {
	position: static !important;
	margin-bottom: 10px;
}
.zt4_p3 ._tab .tab_t a {
	position: relative;
	display: block;
	height: 65px;
	line-height: 65px;
	background-color: #ccc;
	color: #000;
	font-size: 20px;
	text-indent: 25px;
}
.zt4_p3 ._tab .tab_t a:after {
	display: none;
	content: "";
	position: absolute;
	right: -42px;
	top: 50%;
	margin-top: -12px;
	width: 20px;
	height: 25px;
	background: url(../img/zt4/zt4_p3_arr.png) no-repeat
}
.zt4_p3 ._tab .tab_t_cur a {
	background-color: #0070b2;
	color: #fff;
}
.zt4_p3 ._tab .tab_t_cur a:after {
	display: block;
}
.zt4_p3 ._intro {
	float: right;
	width: 670px;
	height: 365px;
	border: 1px dotted #d8ca99;
	background-color: #fff;
}
.zt4_p3 ._intro .tab_c {
	padding: 50px 25px;
}
.zt4_p3 ._intro ._info {
	float: left;
	width: 370px;
}
.zt4_p3 ._intro ._info ._t {
	font-size: 22px;
	border-left: 5px solid #0070b2;
	line-height: normal;
	padding-left: 15px;
	margin-bottom: 20px;
}
.zt4_p3 ._intro ._img {
	float: right;
	width: 215px;
}
.zt4_p4 {
	margin-bottom: 80px;
}
.zt4_p4 ._list {
	height: 253px;
	overflow: hidden
}
.zt4_p4 .k_arrs {
	position: absolute;
	top: 20px;
	width: 19px;
	height: 35px;
}
.zt4_p4 .k_arrs_prev {
	right: 50px;
	background: url(../img/zt4/arr_prev.png)
}
.zt4_p4 .k_arrs_next {
	right: 0;
	background: url(../img/zt4/arr_next.png)
}
.content-17305 .job_form_row .inp, .job_form_row ._select, .content-17305 .job_form_row .inp, .job_form_row textarea {
	border: 0;
	padding: 0
}
